Which of the following statements about hydrogen bonds is true?
A. They form between two hydrogen atoms.
B. They form only between hydrogen and oxygen atoms within a molecule.
C. They form between a strong electronegative atom and hydrogen.
D. They involve a transfer of electrons.
E. They are the strongest bonds because of their length