The correct statement that explains why water and ethanol have different boiling points is: Water and ethanol have different molecular structures.
While both substances can exhibit hydrogen bonding, the nature and extent of these interactions, as well as differences in their molecular weights and structures, contribute to their differing boiling points. Water has a higher boiling point due to its strong hydrogen bonding network.