[单选题]

社会发展和社会进步的最终决定力量( )。

A.人民群众

B.社会制度

C.社会生产力

D.社会生产关系

参考答案与解析: