Which statement describes the difference between an ionic bond and a hydrogen bond? A. An ionic bond forms when two atoms share valence electrons, while a hydrogen bond forms between partially positive and partially negative atoms. B. An ionic bond forms between partially positive and partially negative atoms, while a hydrogen bond forms when electrons are completely transferred between two ions. C. An ionic bond forms when electrons are completely transferred between two ions, while a hydrogen bond forms between partially positive and partially negative atoms. D. An ionic bond forms when electrons are completely transferred between two ions, while a hydrogen bond forms when two atoms share valence electrons.​