经济基础决定上层建筑,说的是
A.任何社会的上层建筑都要在它的经济基础建立之后才能产生
B.任何社会的上层建筑都根源于它的经济基础
C.上层建筑任何部分的变化都是与经济基础的变化同步的
D.上层建筑中的任何部分的性质都是由经济基础直接决定的
正确答案是B