Решение:
1)
Хлорид натрия
2NaCl + Mg = MgCl2 + 2Na
NaCl + Al = не
должна идти
2)
Оксид бария
BaO + Mg = MgO
+ Ba
3BaO + 2Al = 3 Ba + Al2O3 только при нагревании
3)
Гидроксид калия
КОН + Mg = не должна идти
КОН + Al = не должна идти
4)
Серная кислота
H2SO4 + Mg= MgSO4 + H2O
2H2SO4(конц) + Mg= MgSO4 + Н2S + H2O
3H2SO4 + 2Al = Al 2(SO4)3 + H2↑
поэтому ответ № 4