The correct option is D HOCH2CH2OH and CH3OH
HOCH2CH2OH and CH3OH will form the strongest hydrogen bonds with each other.
A hydrogen bond is formed when a H atom is attached to electronegative N,O or F atom.
In alcohols, oxygen is more electronegative than hydrogen atom as well as alkyl group produces polarity in O−H bond.
Hence, the option (C) is the correct answer.