Explain why hydrogen fluoride (HF) has a higher boiling temperature than hydrogen chloride (HCl) (19.4°C vs. -85°C), even though HF has a lower molecular weight.
a) Higher electronegativity
b) Lower molecular weight
c) Stronger hydrogen bonding
d) Weaker van der Waals forces