多项选择题:生产方式是社会发展的决定力量,是因为:

A. 生产方式制约着整个社会生活、政治生活和精神生活的过程

B.生产方式状况决定社会制度的性质和面貌

C. 生产方式的矛盾运动决定社会形态的更替

D. 生产方式制约着地理环境、人口因素对社会发展的作用和影响的大小

E. 生产方式是社会生活的基础