Which of the following compounds has the highest melting point?
NaF has the highest melting point. This is because NaF has the least covalent character of the four compounds. Ionic compounds have higher melting points than covalent compounds.