The correct response is: ionic bonds and hydrogen bonds.
In ionic bonds, atoms join together because one atom donates electrons to another, creating ions with opposite charges that attract each other. In hydrogen bonds, although not as strong as ionic bonds, the attraction occurs between a hydrogen atom that is covalently bonded to a more electronegative atom and another atom with a negative charge.