单项选择题

罗马圣彼得大教堂高138m,清华大礼堂高38m,但看上去圣彼得大教堂好像没有那么高大,其原因在于两者的(  )。

A.建筑性质不同
B.建筑构件和细部尺寸不同
C.建筑风格不同
D.观看视距不同