Оксид магния (MgO) является основным оксидом. Он будет реагировать с кислотами и некоторыми щелочами.
1) HCl (хлороводородная кислота) - это сильная кислота, которая будет реагировать с MgO:
$$MgO + 2HCl \rightarrow MgCl_2 + H_2O$$
2) NaOH (гидроксид натрия) - это щелочь. MgO может реагировать с концентрированным раствором NaOH при высокой температуре, но обычно это не происходит в стандартных условиях.
$$MgO + 2NaOH + H_2O \rightarrow Na_2[Mg(OH)_4]$$
3) SO3 (триоксид серы) - это кислотный оксид, который будет реагировать с MgO:
$$MgO + SO_3 \rightarrow MgSO_4$$
4) BaSO4 (сульфат бария) - это соль, которая не реагирует с MgO.
5) KCl (хлорид калия) - это соль, которая не реагирует с MgO.
Таким образом, вещества, которые реагируют с оксидом магния, это HCl и SO3.
Ответ: 1 и 3