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

复分解反应发生的条件
①生成物条件:有沉淀或气体或水生成。
②反应物条件:能溶于水(有酸参与反应时能溶于酸)。
A.HCl溶液与NaOH溶液会发生中和反应,但没有气体生成,A错误;
B.KCl溶液与H2SO4溶液不会发生化学反应,B错误;
C.Ca(OH)2溶液与Na2CO3溶液会发生复分解反应,但没有气体生成,C错误;
D.Na2CO3溶液与HCl溶液会发生复分解反应,有CO2气体生成,D正确。
故选D。

略
