Between which two atoms of water are hydrogen bonds are formed?

A:between the hydrogen atom of one water molecule and the oxygen atom of another
B:between the hydrogen atoms of two water molecules
C:between the oxygen atoms of two water molecules