For the following compound, determine each element and if the element is a metal or nonmetal. Also determine if the compound has an ionic, covalent, or metallic bond:
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