下列物质间不能发生复分解反应的是( )
A.碳酸钙和稀盐酸
B.硝酸钠溶液和氯化钾溶液
C.氯化钡溶液和硫酸钾溶液
D.氯化铁溶液和氢氧化钠溶液
【答案】分析:复分解反应是两种化合物交换成分生成另外两种化合物的反应,生成的化合物中必须有沉淀或气体或水,复分解反应才能够进行;根据复分解反应发生的条件,判断下列物质混合能否生成水、或沉淀、或气体而发生复分解反应.
解答:解:A、碳酸钙和稀盐酸反应,可生成水、二氧化碳气体,既有水又有气体,可以发生复分解反应;故A不正确;
B、硝酸钠溶液和氯化钾溶液混合时,既无沉淀又无水也无气体产生,不会发生复分解反应;故B正确;
C、氯化钡溶液和硫酸钾溶液混合时,可生成硫酸钡沉淀,可以发生复分解反应;故C不正确;
D、氯化铁溶液和氢氧化钠溶液混合时,可生成氢氧化铁沉淀,可以发生复分解反应;故D不正确;
故选B.
点评:含有相同离子的两物质交换组成成分后仍为这两种物质而未发生反应,因此,含有相同离子的两物质不能发生复分解反应.