The correct choice is (a) ionic bond
For explanation: Ionic bond, which is otherwise known as electrovalent bond forms between two atoms by the transfer of electrons between them. It generates oppositely charged ions. Positively charged ions are mostly metals and the vice-versa.