A、因为该反应没有单质参与反应,所以不是置换反应.故A错误.B、CO在反应中失去了氧,发生氧化反应,故B错误.C、Fe2O3在反应中提供了氧,具有氧化性,故C正确.D、因为该反应不是在溶液进行的反应,所以不属于复分解反应,故C错误.故选C