The correct answer is C. sharing of electrons between atoms. Covalent bonds function by having for example an oxygen atom that needs two electrons to reach stability, and hydrogen needs one electron to reach it, so two hydrogens give their one to oxygen and oxygen gives it's two to hydrogen, one each, and they share it and make H2O, water.