1 вариант: CaO - оксид кальция, H2S = сероводородная кислота, NaCl - хлорид натрия, Ca3(PO4)2 - фосфат кальция, N2O5 - оксид азота (V), AgNO3 - нитрат серебра, Mg - магний, FeSO4 - сульфат железа (II), HNO3 - азотная кислота.
2 вариант: K2SiO3 - силикат калия, Na2O - оксид натрия, H2SO4 - серная кислота, K3PO4 - фосфат калия, PbS - сульфид свинца (II), P2O5 - оксид фосфора (V), H2CO3 - угольная кислота, ZnSO4 - сульфат цинка, Cu - медь.
3 вариант: H2SO3 - сернистая кислота, ZnCl2 - хлорид цинка, BaO - оксид бария, Ba - барий, SO3 - оксид серы (VI), K3PO4 - фосфат калия, HNO3 - азотная кислота, CaS - сульфид кальция, Hg(NO3)2 - нитрат ртути (II).
4 вариант: HgCl2 - хлорид ртути (II), HNO3 - азотная кислота, BaSO4 - сульфат бария, MgO - оксид магния, Na2SO4 - сульфат натрия, CO2 - оксид углерода (IV), CaSiO3 - силикат кальция, H3PO4 - фосфорная кислота, Ca - кальций.
5 вариант: SO2 - оксид серы (IV), Mg3(PO4)2 - фосфат магния, H2SiO3 - кремниевая кислота, ZnCl2 - хлорид цинка, CaO - оксид кальция, Fe - железо, H2SO4 - серная кислота, Pb(NO3)2 - нитрат свинца (II), K2CO3 - карбонат калия.
Элементы со словом "оксид" в названиях относятся к оксидам, со словом "кислота" к кислотам, остальные названия, состоящие из двух слов (нитраты, сульфаты и тд) - соли, названия из одного слова - металлы.
Держи таблицы растворимости и валентности кислотных остатков, тут все просто.