Why do carboxylic acids have higher boiling points than aldehydes and ketones?
Carboxylic acids have higher boiling points than aldehydes and ketones because they can form hydrogen bonds due to the presence of the hydroxyl group (-OH), while aldehydes and ketones only have dipole-dipole interactions, which are weaker.