[单选题]
人类社会存在和发展的基础和决定力量是( )。
A.地理环境
B.人口因素
C.生产方式
D.社会制度
参考答案与解析: