Answer :
NaCl - also known as sodium chloride or table salt; an ionic bond; it’s a chemical compound, so both
SO2 - also known as sulfur dioxide; a covalent bond; nonmetal
CaO - also known as calcium oxide; an ionic bond; metal
HF - also known as hydrogen fluoride; polar covalent; metal
NO2 - also known as nitrogen dioxide; covalent; nonmetal
H2O - also known as water; covalent; nonmetal
SO2 - also known as sulfur dioxide; a covalent bond; nonmetal
CaO - also known as calcium oxide; an ionic bond; metal
HF - also known as hydrogen fluoride; polar covalent; metal
NO2 - also known as nitrogen dioxide; covalent; nonmetal
H2O - also known as water; covalent; nonmetal