[单选题]

人类社会存在和发展的基础和决定力量是(  )。

A.地理环境

B.人口因素

C.生产方式

D.社会制度

参考答案与解析: