Answer:
A metal atom forms a cation, and a nonmetal atom forms an anion.
Step-by-step explanation:
bond formation in a solid, liquid or gas is basically the attraction force between the molecules.
If the attraction force between molecules are weak then in that case the bond is weak and if the attraction force is strong then bond is also strong.
Now in case of ionic bond the two opposite ions will attract each other by strong electrostatic force.
So here the ionic bond is due to

so here correct answer will be
A metal atom forms a cation, and a nonmetal atom forms an anion.