The correct options are
B H2O
C O2
Covalent bond:
H2O : A single water molecule H2O consists of two hydrogen atoms bonded to one oxygen atom. Each hydrogen shares one of its electrons with the oxygen, and the oxygen reciprocally shares one of its electrons with each hydrogen.
O2 is nonpolar because the electrons will be equally shared between the two oxygen atoms. Both oxygens are electronegative, but they are electron-loving in the same measure.
Ionic bond:
NaCl: Na tends to lose its one electron, forming $Na^+$.Cl tends to take on an electron and become Cl−. When sodium and chlorine are combined, sodium will donate its one electron to empty its shell, and chlorine will accept that electron to fill its shell and form ionic bond.