Which definition bests describes an hydrogen bond? 
(a) A bond between an highly electronegative element and hydrogen
b.A bond between two non-metals
c.A bond between a metal and a non-metal
d.A bond involving sharing of electrons​