a)
1. $CaCO_3 \xrightarrow{t^o} CaO + CO_2$
$CaO + H_2O \to Ca(OH)_2$
2. $Na_2CO_3 + Ca(OH)_2 \to 2NaOH + CaCO_3$
3. $CuSO_4 + Ca(OH)_2 \to CaSO_4 + Cu(OH)_2$
b)
$Mg + 2HCl \to MgCl_2 + H_2O$
$MgO + 2HCl \to MgCl_2 + H_2O$
$Mg(OH)_2 +2 HCl \to MgCl_2 + 2H_2O$
$MgCO_3 + 2HCl \to MgCl_2 + CO_2 + H_2O$
$MgSO_4 + BaCl_2 \to BaSO_4 + MgCl_2$