多项选择题

A.革命是历史发展的直接动力
B.革命能够解决和平发展时期积累起来的许多矛盾
C.革命能教育群众,锻炼群众,激发群众的聪明才智
D.革命能制止战争