CuO + C `overset(t)(=)` Cu + CO↑
ZnO + C = Zn + CO
C + CO2 = 2CO
C + H2O = CO + H2↑
CaO + 3C = CaC2 + CO↑
MgO + C `overset(t)(=)` Mg + CO
2C + O2(недост.) = 2CO
BaO + 3C `overset(t)(=)` BaC2 + CO↑
MnO2 + 2C `overset(t)(=)` Mn + 2CO
SiO2 + 3C = SiC + 2CO
FeO + C `overset(t)(=)` Fe + CO↑
NiO + C `overset(t)(=)` Ni + CO↑