下列各组物质的溶液之间能发生复分解反应,且有沉淀生成的是( )
A.H2SO4、Na2CO3
B.NaCl、KNO3
C.NaOH、HCl
D.FeCl3、NaOH
【答案】分析:复分解反应是两种化合物交换成分生成另外两种化合物的反应,生成的物质中必须有沉淀或气体或水,复分解反应才能够进行;根据复分解反应发生的条件,判断下列物质混合能否生成水、或沉淀、或气体.
解答:解:A、H2SO4、Na2CO3混合时,既无沉淀,也没有水和气体生成,故不能发生复分解反应;故A错误;
B、NaCl、KNO3 混合时,既无沉淀,也没有水和气体生成,故不能发生复分解反应;故B错误;
C、NaOH+HCl=NaCl+H2O,有水生成,属于复分解反应,但无沉淀生成;故C错误;
D、FeCl3+3NaOH=Fe(OH)3↓+3NaCl,该反应是复分解反应,且有沉淀生成;故D正确;
故选D.
点评:复分解反应是指两化合物通过交换成分而生成另外两种化合物的反应;判断复分解反应时要抓住两个基本点:一是反应物与生成物都属于化合物,二是反应是通过交换成分而发生的.