(a) 2KBr (aq) + BaI2 (aq) → 2KI (aq) + BaBr2 (s): Double displacement reaction
(b) ZnCO3 (s) → ZnO (s) + CO2 (g): Decomposition reaction
(c) H2 (g) + Cl2 (g) → 2HCl (g): Combination reaction
(d) Mg (s) + 2HCl (aq) → MgCl2 (aq) + H2 (g) : Displacement Reaction