多项选择题

A.社会形态的发展是自然历史进程
B.生产方式是社会发展的决定力量
C.社会基本矛盾决定着社会历史的一般过程
D.物质生活的生产方式制约着精神生活过程