Classify each of the reactions described by the following chemical equations as combination, decomposition, single replacement, or double replacement.
(a) $\mathrm{CaCO}_{3}(s) \rightarrow \mathrm{CaO}(s)+\mathrm{CO}_{2}(g)$
(b) $\mathrm{NH}_{3}(g)+\mathrm{HCl}(g) \rightarrow \mathrm{NH}_{4} \mathrm{Cl}(s)$
(c) $2 \mathrm{AgBr}(s)+\mathrm{Cl}_{2}(g) \rightarrow 2 \mathrm{AgCl}(s)+\mathrm{Br}_{2}(l)$
(d) $\mathrm{Ag}_{2} \mathrm{SO}_{4}(s)+2 \mathrm{NaI}(a q) \rightarrow 2 \mathrm{AgI}(s)+\mathrm{Na}_{2} \mathrm{SO}_{4}(a q)$