Hydrogen bonds are not as strong as ionic or covalent bonds, but they are able to hold the DNA double helix together because: a) They involve the sharing of electrons b) They form between oppositely charged ions c) They occur between hydrogen and oxygen atoms d) They create a strong magnetic attraction