✔ 最佳答案
Carbon can reduce the metal oxide back to its metallic state because of its reducing power.
2MO + C = 2M + CO2
However, carbon can only reduce the metals which has lower reducing power than carbon. Sinec magnesium has a more negative reduction potentail, in another words, magnesium is more reducing than carbon, heating carbon with magnesium oxide canot convert the magnesium back to metallic magnesium.