How are salts formed?

A) By the covalent bonding of neutral atoms.

B) By the covalent bonding of oppositely charged ions.

C) By the ionic bonding of a cation and an anion.

D) By intermolecular hydrogen bonding.