单选题 社会发展的根本动力是______
A.社会基本矛盾 B.生产力
C.革命 D.科学技术

【正确答案】 A
【答案解析】[解析] 社会基本矛盾是社会发展的根本动力。B不完整,CD是社会发展的动力,但不是根本动力,故选A。