Step 1: Analyze number of structural isomers.
- C4H10 (A): There are 2 structural isomers for butane.
- C5H12 (B): There are 3 structural isomers for pentane.
- C6H14 (C): There are 5 structural isomers for hexane.
- C7H16 (D): There are 9 structural isomers for heptane. Step 2: Conclusion.
Thus, the correct matching is:
\[
\text{(A) (1), (B) (II), (C) (III), (D) (IV)}
\]
Final Answer:
\[
\boxed{\text{(A) (1), (B) (II), (C) (III), (D) (IV)}}
\]