The answer is A. Hydrogen bond
Molecules that have nonpolar covalent bonds donot form hydrogen bonds. Strenght. Hydrogen bonds are classified as weak bonds because they are easily and rapidly formed and broken under normal biological conditions.
Hope I helped :)
-Bucky