多项选择题

列宁指出,马克思以前的社会历史理论存在的缺陷是

A.没有认识到阶级斗争的作用
B.没有认识到人们的思想意识对历史的作用
C.没有把物质生产的发展看做是思想动机和社会关系产生、变化的根源
D.没有看到人民群众在历史中的作用