下列反应属于复分解反应的是( )
A.CO2+H2O=H2CO3 B.2HCl+Ca(OH)2=CaCl2+2H2O
C.2KMnO4△K2MnO4+MnO2+O2↑ D.2Na+2H2O=2NaOH+H2↑
【答案】B
【解析】本题考查复分解反应的判断。复分解反应是指两种化合物互相交换成分,生成另外两种化合物的反应。
A.二氧化碳和水反应生成碳酸,由两种物质生成一种物质的反应,属于化合反应,选项错误;
B.盐酸和氢氧化钙两种化合物互相交换成分,生成氯化钙和水两种化合物,属于复分解反应,选项正确;
C.高锰酸钾受热分解,生成锰酸钾、二氧化锰和氧气,是由一种物质反应生成三种物质的反应,属于分解反应,选项错误;
D.钠和水反应生成氢氧化钠和氢气,为一种单质和一种化合物反应,生成另一种单质和另一种化合物的反应,属于置换反应,选项错误。