Углерод (уголь) восстанавливает из оксидов до простых веществ только металлы, расположенные в ряду активности после алюминия. Реакция протекает только при нагревании.
Активные металлы, расположенные в ряду активности левее алюминия, активно взаимодействуют с углеродом, поэтому при взаимодействии их оксидов с углеродом образуются карбиды и угарный газ:
CaO + 3C = CaC2 + CO
Таким образом, верный ответ железо Fe и медь Cu

2)Fe
3)Ca
4)Mg