Ответ:

Соляная кислота реагирует с гидроксидом бария, магнием, нитратом серебра и оксидом меди(II). С серебром и медью реакция не идёт: серебро и медь находятся после водорода в ряду активности металлов.

1. Гидроксид бария

Молекулярное уравнение:

2HCl + Ba(OH)2 → BaCl2 + 2H2O.

Сокращённое ионное уравнение:

H+ + OH− → H2O.

2. Магний

Молекулярное уравнение:

Mg + 2HCl → MgCl2 + H2↑.

Сокращённое ионное уравнение:

Mg + 2H+ → Mg2+ + H2↑.

3. Нитрат серебра

Молекулярное уравнение:

HCl + AgNO3 → AgCl↓ + HNO3.

Сокращённое ионное уравнение:

Ag+ + Cl− → AgCl↓.

4. Оксид меди(II)

Молекулярное уравнение:

CuO + 2HCl → CuCl2 + H2O.

Сокращённое ионное уравнение:

CuO + 2H+ → Cu2+ + H2O.

Ответ: соляная кислота реагирует с Ba(OH)2, Mg, AgNO3 и CuO; с Ag и Cu реакция не происходит.