21.历史反复证明, ( )是历史发展和社会进步的主体力量。

21.历史反复证明, ( )是历史发展和社会进步的主体力量。

A.人民群众;

B.农民阶级;

C.工人阶级;

D.知识分子;

正确答案是A