I havent denied Jesus called Simon Peter. I did not answer some questions that would have indicated I agreed with the contention that Catholics make that it meant he was designated the Rock the church is built on.
Peter means hard pebble, not rock.
They were the stones that were thrown to stone a person to death.
.