生成水就是复分解反应,你说水溶液,水溶液含有水,溶剂不就是水吗?不一定非得要水溶液,生成物中有水就可以。下列反应不属于复分解反应的是( )A. H2SO4+Ca(OH)2=CaSO4+2H2OB. H2SO4+BaCl2=BaSO4+2HClC. 2HCl+Fe=FeCl2+H2D. 2HCl+CaCO3=CaCl2+H20+CO2↑、该反应是两种化合物交换成分后生成了水和另一种化合物,满足复分解反应的要求,故A正确;B、该反应是两种化合物交换成分后生成了硫酸钡沉淀和另一种化合物,满足复分解反应的要求,故B正确;C、该反应是单质和化合物反应生成单质和化合物的反应,不满足复分解反应的定义,故C错误;D、该反应是两种化合物交换成分后生成了水、二氧化碳和另一种化合物,满足复分解反应的要求,故D正确.故选C.