单项选择题

北方开凿石窟较多的原因主要包括()

A.当时的社会背景有直接的关系
B.与气候密切相关
C.与佛教所追求的境界相关
D.以上都包括