单项选择题

A.人类社会发展的根本动力
B.人类社会发展的直接动力
C.阶级社会发展的最终动力
D.阶级社会发展的直接动力