下列属于推动社会发展的动力的有()。
A:社会基本矛盾运动
B:在阶级社会里的阶级斗争
C:社会革命和改革
D:科学技术的发展及其在生产中的应用
出自:政治学