Question Detail
Question
Which compound has the highest boiling point?
Correct Answer
Option D is the correct answer.
Detailed Explanation
Acetic acid (CH3COOH) has the highest boiling point because it can form strong hydrogen bonds (both as donor and acceptor) and can form dimers. Ethanol also hydrogen bonds but less strongly. Ethane and dimethyl ether have weaker intermolecular forces.
Hint
Which compound forms the strongest hydrogen bonds?