多项选择题

经济基础对上层建筑的决定作用,主要表现在( )

A.经济基础的需要决定上层建筑的产生
B.经济基础的性质决定上层建筑的性质
C.经济基础决定上层建筑的各个部分同时变化
D.经济基础的变化发展决定上层建筑的变化发展及其方向