Answer: C. Count the alcohols and the ethers separately. Alcohols (C₄H₉–OH): butan-1-ol, butan-2-ol, 2-methylpropan-1-ol and 2-methylpropan-2-ol, which is 4. Ethers: methoxypropane, 2-methoxypropane and ethoxyethane, which is 3. Total 4 + 3 = 7. NCERT uses this formula as its example of metamerism, isomers with different alkyl groups on either side of the functional group: methoxypropane and ethoxyethane (NCERT Class 11 Chemistry, Chapter 8, page 271). Butan-2-ol also has two optical isomers, but they are stereoisomers, not structural isomers, so they are not counted twice.
Why A is wrong: A counts only the four alcohols and forgets that C₄H₁₀O also fits ethers (trap: counting one functional group class only).
Why B is wrong: B counts only the three ethers.
Why D is wrong: D misses one isomer, most often 2-methylpropan-2-ol or 2-methoxypropane, when the branched skeletons are not listed systematically.