上层建筑的反作用主要取决于什么? A. 上层建筑的自身发展 B. 经济基础的性质和要求 C. 社会历史的偶然性 D. 个人的主观意愿 答案解析 上层建筑的反作用是一个与经济基础密切相关的概念。正确答案是B,因为上层建筑的反作用主要取决于经济基础的性质和要求。选项A错误,因为上层建筑的自身发展并不是唯一的决定因素;选项C错误,因为社会历史的偶然性并不直接影响上层建筑的反作用;选项D错误,因为个人的主观意愿并不能决定上层建筑的反作用。 正确答案:B