What causes hydrogen bonding?

Select one:
a. Motion of electrons
b. Bonding of hydrogen to a highly electronegative element, specifically N,O or F
c. Sharing of electron pairs
d. Attraction between ions

Respuesta :

sandag
I am pretty sure its B.
H interacting with N, O, or F; H atom covalently bonded to another atom and a pair of nonbonded electrons on separate atom; 
 So b