I read Mark 3, did you? Mark 3 clearly states that Jesus is asked about his physical brother and mother and Jesus responds what about them.
I believe the Church is built upon Jesus Christ. Emphasis Jesus Christ.
I believe the Church is built upon Jesus Christ.
No, Jesus said "on this Rock (Peter) I will build My Church." He did not say to Peter, "build My Church on Me."