关于社会历史发展动力的问题,下列说法正确的有

关于社会历史发展动力的问题,下列说法正确的有

A.社会基本矛盾是社会发展的根本动力

B.革命是历史的火车头

C.阶级斗争是阶级社会发展的直接动力

D.改革对社会发展起推动作用

正确答案是ABCD