解题思路:依据复分解反应的概念和实质分析,复分解反应是指两种化合物相互交换成分生成另外两种化合物的反应,在复分解反应中必须有水、沉淀或气体生成.
A、由于Ca(OH)2和BaCl2不反应,故A错误;
B、酸和碱:H2SO4和Ba(OH)2反应,盐和盐:Na2CO3 和CuSO4反应,盐1和碱、酸反应:Na2CO3 和Ba(OH)2、H2SO4反应,盐2和碱反应:Ba(OH)2和CuSO4反应,要求的物质都能发生反应生成水、气体或沉淀,故B正确;
C、盐2和碱不反应,BaCl2和Ca(OH)2不反应,故C错误;
D、盐1和盐2不反应,CuSO4和FeCl3不反应,故D错误;
故选B.
点评:
本题考点: 酸、碱、盐、氧化物的概念及其相互联系;化学基本反应类型.
考点点评: 本题难度不是很大,主要考查了对复分解反应的条件的应用,培养学生应用知识解决问题的能力.