Which of the following has intermolecular hydrogen bonds?
HCOOH
CH3OH
H2
o-nitrophenol
CH3OH forms intermolecular hydrogen bonds with other methanol molecules.