Final answer:
The boiling point difference is due to H₂O's ability to form hydrogen bonds, a strong intermolecular force absent in H₂S, leading to a much higher boiling point for water.
Step-by-step explanation:
The drastic difference in boiling points between H₂O and H₂S can be attributed to the presence of hydrogen bonds in water, which are not found in hydrogen sulfide. While both H₂O and H₂S are composed of a hydrogen atom bonded to an adjacent element on the periodic table (oxygen and sulfur, respectively), oxygen is much more electronegative than sulfur.
This difference in electronegativity enables water to form hydrogen bonds, significantly increasing its boiling point compared to H₂S. Hence, option d is correct: H₂O can hydrogen bond, whereas H₂S cannot. This strong intermolecular force makes it more difficult for the H₂O molecules to transition from the liquid to the vapor phase.