Conversation so far:

Question: What has a Rock have to do with him?
Self-contained rewrite: What has a Rock have to do with Saint Peter?