[单选题]
社会发展和社会进步的最终决定力量( )。
A.人民群众
B.社会制度
C.社会生产力
D.社会生产关系
参考答案与解析: