Matching the compounds:
- a. Haloalkane: A haloalkane has a halogen (Cl, Br, I, etc.) attached to a carbon atom. The correct example from Column B is ii, which is \( \text{H}-\text{C}-\text{C}-\text{C}-\text{Cl} \) (Chloroalkane).
- b. Alcohol: An alcohol contains a hydroxyl group (-OH) attached to a carbon atom. The correct example from Column B is i, which is \( \text{H}-\text{C}-\text{C}-\text{OH} \) (Ethanol).
- c. Ketone: A ketone contains a carbonyl group (C=O) attached to two carbon atoms. The correct example from Column B is iv, which is \( \text{H}-\text{C}-\text{C}=\text{C}-\text{H} \) (Acetone).
- d. Alkene: An alkene has a carbon-carbon double bond. The correct example from Column B is iii, which is \( \text{H}-\text{C}-\text{C}-\text{C}-\text{H} \) (Propene).
Conclusion:
The correct matching is:
\[
\boxed{\text{A} \, \text{a - ii}, \, \text{b - i}, \, \text{c - iv}, \, \text{d - iii}}
\]