多项选择题

A.人民群众是社会变革的决定力量
B.人民群众是社会物质财富的创造者
C.人民群众是社会精神财富的创造者
D.人民群众的思想和愿望决定了社会发展的要求