经济基础决定上层建筑;上层建筑对经济基础有反作用。这种反作用的性质取决于( )。
A.上层建筑自身的性质
B.上层建筑所服务的经济基础的性质
C.上层建筑由那个阶级领导
D.上层建筑按照何种社会意识构建
正确答案是B