复分解反应中各种元素化合价都没有升降,所以复分解反应都不是氧化还原反应.置换反应中元素化合价一定有升降,所以置换反应都是氧化还原反应.化合反应和分解反应中有的是氧化还原反应,有的不是氧化还原反应.
【解析】
A、C+O2CO2中,碳氧两种元素的化合价都发生了变化,是氧化还原反应.
B、2H2O2H2↑+O2↑中,氢氧两种元素的化合价都发生了变化,是氧化还原反应.
C、Mg(OH)2+2HCl═MgCl2+2H2O为复分解反应,各种元素的化合价都没有发生变化,不是氧化还原反应.
D、Fe+CuSO4=FeSO4+Cu中,铁铜两种元素的化合价都发生了变化,是氧化还原反应.
故选C.