Домашние задания: Химия

Помогите решить химию 10класс

Если с обьяснениями- будет совсем замечательно! спасибо!!
2HCl + Fе ---> FеCl2 + H2
CaO + 2HCl --->CaCl2 + H2O
Mg(OH)2 + 2HCl ---> MgCl2 + 2H2O
AgNO3 + HCl ---> AgCl + HNO3
Ag^+ + NO3^- + H^+ + Cl^- ---> AgCl +H^+ + NO3^-
Ag^+ +Cl^- ---> AgCl

PbS, CaCO3, CuO, Fе (OH)2

2KOH + Zn + 2H2O ---> K2[Zn(OH)4] + H2
SO3 + 2KOH ---> K2SO4 + H2O
H3PO4 + 3KOH ---> K3PO4 + 3H2O
PbCl2 + 2KOH ---> 2KCl + Pb(OH)2
NH4NO3 + KOH --t--> KNO3 + NH3 + H2O
NH4^+ + NO3^- + K^+ + OH^- ---> K^+ + NO3^- + NH3 + H2O
NH4^+ + OH^- ---> NH3 + H2O
Ольга Рукавишникова Спасибо! Скажите, пожалуйста, это 1, 2 или 4? Или все сразу? Можете разделить?
2HCl + Fе ---> FеCl2 + H2
CaO + 2HCl --->CaCl2 + H2O
Mg(OH)2 + 2HCl ---> MgCl2 + 2H2O
AgNO3 + HCl ---> AgCl + HNO3
Ag^+ + NO3^- + H^+ + Cl^- ---> AgCl +H^+ + NO3^-
Ag^+ +Cl^- ---> AgCl

PbS, CaCO3, CuO, Fе (OH)2

2KOH + Zn + 2H2O ---> K2[Zn(OH)4] + H2
SO3 + 2KOH ---> K2SO4 + H2O
H3PO4 + 3KOH ---> K3PO4 + 3H2O
PbCl2 + 2KOH ---> 2KCl + Pb(OH)2
NH4NO3 + KOH --t--> KNO3 + NH3 + H2O
NH4^+ + NO3^- + K^+ + OH^- ---> K^+ + NO3^- + NH3 + H2O
NH4^+ + OH^- ---> NH3 + H2O