生产力和生产关系的矛盾、经济基础和上层建筑的矛盾是人类社会的基本矛盾。这是因为它们( )
A.制约和决定其他一切社会矛盾
B.是推动社会发展的基本动力
C.决定社会关系的基本面貌
D.决定社会发展的客观趋势
正确答案是ABCD