A. 经济基础决定上层建筑的根本性质
B.经济基础决定上层建筑的发展方向
C. 上层建筑的反作用取决于经济基础的性质和要求
D. 上层建筑决定经济基础的产生
E. 经济基础与上层建筑相互制约、相互决定