а) O2- степень окисления 0, тип химической связи - ковалентная неполярная
б) H2O- степень окисления водорода +1, степень окисления кислорода -2, тип химической связи - ковалентная полярная
в) NaCl - степень оксиления натрия +1,степень окисления хлора -1, тип химической связи-ковалентная полярная
г) Fe - степень окисления 0, тип химической связи - металлическая
д) HF - степень оксиления водорода +1, степень оксиления фтора -1, тип химической связи- ковалентная полярная
е) Li - степень окисления 0, тип химической связи - металлическая
P.S. у всех простых вещест степень окисления равна 0
1. соляная кислота + оксид магния → хлорид магния + вода
2HCl + MgO → MgCl₂ + H₂O
2H⁺ + 2Cl⁻ + MgO → Mg²⁺ + 2Cl⁻ + H₂O
2H⁺ + MgO → Mg²⁺ + H₂O
2. серная кислота + цинк → сульфат цинка + водород
H₂SO₄ + Zn → ZnSO₄ + H₂↑
2H⁺ + SO₄²⁻ + Zn → Zn²⁺ + SO₄²⁻ + H₂↑
2H⁺ + Zn → Zn²⁺ + H₂↑
3. соляная кислота + гидроксид натрия → хлорид натрия + вода
HCl + NaOH → NaCl + H₂O
H⁺ + Cl⁻ + Na⁺ + OH⁻ → Na⁺ + Cl⁻ + H₂O
H⁺ + OH⁻ → H₂O
4. хлорид натрия + серная кислота → гидросульфат натрия + хлороводород
NaCl + H₂SO₄ → NaHSO₄ + HCl↑
Na⁺ + Cl⁻ + 2H⁺ + SO₄²⁻ → Na⁺ + HSO₄⁻ + H⁺ + Cl⁻
H⁺ + SO₄²⁻ → HSO₄⁻