下列各组物质的溶液相互混合,能发生复分解反应且有气体生成的是( )
- A.HCl、NaOH
- B.KCl、H2SO4
- C.Ca(OH)2、Na2CO3
- D.Na2CO3、HCl
答案
正确答案:D
知识点:复分解反应

(1)复分解反应发生的条件
①反应物条件:能溶于水(有酸参与反应时能溶于酸)。
②生成物条件:有沉淀或气体或水生成。
(2)具体判断步骤
①判断反应物是否满足复分解反应发生条件;
②两种反应物互相交换成分;
③判断生成物是否满足复分解反应发生条件。
A.HCl与NaOH的溶液混合,互相交换成分后有H2O生成,能发生复分解反应,但没有气体生成,A不符合题意。
B.KCl与H2SO4的溶液混合,交换成分后没有沉淀、气体或水生成,不能发生复分解反应,B不符合题意。
C.Ca(OH)2与Na2CO3的溶液混合,互相交换成分后有CaCO3沉淀生成,能发生复分解反应,但没有气体生成,C不符合题意。
D.Na2CO3与HCl的溶液混合,互相交换成分后有CO2和H2O生成,能发生复分解反应,且有气体生成,D符合题意。
故选D。

略
