Ответ:

Соляная кислота взаимодействует с основным оксидом, основанием и металлом, стоящим в ряду активности до водорода:

  • \(K_2O + 2HCl \rightarrow 2KCl + H_2O\);
  • \(Mg(OH)_2 + 2HCl \rightarrow MgCl_2 + 2H_2O\);
  • \(Mg + 2HCl \rightarrow MgCl_2 + H_2\uparrow\).

Ag с HCl не реагирует, так как серебро находится после водорода в ряду активности. NaNO3 с HCl в обычных условиях не взаимодействует.

Ответ: K2O, Mg(OH)2, Mg.