单项选择题

人类社会发展的最终决定力量是()。

A.人的需求
B.英雄人物的意志
C.无产阶级的阶级意志
D.生产力