下列各组物质的水溶液相互混合,可发生化学反应且有气体生成的是( )
A.HCl、NaOH
B.Na2CO3、H2SO4
C.Ca(OH)2、Na2CO3
D.KCl、H2SO4
【答案】分析:A、两种物质的水溶液混合后有水生成;
B、两种物质的水溶液发生复分解反应;
C、两种物质的水溶液发生反应后有沉淀生成;
D、该溶液中的四种离子能共存.
解答:解:A、HCl溶液与NaOH溶液会发生中和反应,但没有气体生成;故本选项错误;
B、Na2CO3溶液与H2SO4溶液会发生复分解反应,并有二氧化碳气体生成;故本选项正确;
C、Ca(OH)2溶液与Na2CO3 溶液会发生复分解反应,但没有气体生成;故本选项错误;
D、KCl溶液与H2SO4溶液不会发生化学反应;故本选项错误;
故选B.
点评:由两种化合物互相交换成分,生成另外两种化合物的反应,叫做复分解反应.可简记为AB+CD=AD+CB.复分解反应发生的条件:①反应物中酸必须是可溶的,生成物中至少有一种物质是气体或沉淀或水;②反应物中至少有一种是可溶的;③初中阶段反应物中的两种盐都是可溶性的,且反应所得的两种盐中至少有一种是难溶的;④反应物一般都要可溶,生成物中至少有一种是沉淀或气体(只有氨盐跟碱反应才能生成气体).