Ikatan ion terjadi karena ada gaya tarik-menarik (gaya elektrostatik) antara kation (ion positif) dan anion (ion negatif) dalam senyawa tersebut. Pada opsi B, atom Mg dapat membentuk ion Mg2+ tetapi tidak bisa berikatan dengan K+ karena muatannya sama-sama positif.
Konfigurasi kulit elektron 12Mg = K, L, M
= 2, 8, 2 (cenderung melepas 2 elektron membentuk ion Mg2+)
Sementara untuk opsi jawaban yang lain :
A. ) 17Cl = 2, 8, 7 → cenderung menerima 1 elektron membentuk ion Cl-
Cl- dapat berikatan dengan K+ membentuk ikatan ion KCl
K+ + Cl- → KCl
C. ) 35Br = 2, 8, 18, 7 → cenderung menerima 1 elektron membentuk ion Br-
Br- dapat berikatan dengan K+ membentuk ikatan ion KBr
K+ + Br- → KBr
D. ) 53I = 2, 8, 18, 18, 7 → cenderung menerima 1 elektron membentuk ion I-
I- dapat berikatan dengan K+ membentuk ikatan ion KI
K+ + I- → KI
Jadi, jawaban yang benar ialah B.