Based on the chemical formula, what type of compound is sodium fluoride (NaF)? Why?

Sodium fluoride is an ionic compound because it is composed of a positive and negative ion (metal and nonmetal). A metallic compound would have multiple metal atoms bonded to each other.
Sodium fluoride is a covalent compound because it contains multiple nonmetals, sodium and fluorine. A metallic compound would have multiple metal atoms bonded to each other.
Sodium fluoride is a metallic compound because it is composed of a mixture with metal ions. An ionic compound would contain only two elements, a metal and nonmetal.
There is not enough information provided to determine the type of bond for sodium fluoride.
I think it is c

3 answers

I believe that NaF is an ionic compound
Yes, NaF is an ionic compound.
Is there any way to make it stop sticking to teeth and bones?