Which of these rules are applicable for naming covalent compounds?

1.metal name + nonmetal name + suffix –ide

2.nonmetal name + nonmetal name + suffix –ide

3.metal name + nonmetal name + suffix –ite

4.nonmetal name + nonmetal name + suffix –ite