下列反应属于氧化还原反应的是
A . CaCO 3 +2HCl=CaCl 2 +H 2 O+CO 2 ↑ B . CaO+H 2 O=Ca(OH) 2
C . CaCO 3 CaO+CO 2 ↑ D . 3Fe+4H 2 O(g) Fe 3 O 4 +4H 2
D
【详解】
A .该反应属于氧化还原反应,反应前后元素化合价都没有发生变化,因此反应不属于氧化还原反应, A 不符合题意;
B .该反应属于化合反应,反应前后元素化合价都没有发生变化,因此反应不属于氧化还原反应, B 不符合题意;
C .该反应属于分解反应,反应前后元素化合价都没有发生变化,因此反应不属于氧化还原反应, C 不符合题意;
D .该反应属于置换反应,反应前后元素化合价发生了变化,因此反应属于氧化还原反应, D 符合题意;
故合理选项是 D 。