社会发展的根本动力是( )。

社会发展的根本动力是( )。

A.社会基本矛盾

B.生产力

C.革命

D.科学技术

正确答案是A