Correct option is (b) depend on
Easiest explanation: For the formation of the ionic bond, the metal ion has to overcome to energy for the removal of an electron from its outer shell in order to become a cation, that is ionization energy. Therefore Formation of a compound through ionic bond depends on the ionization energy of the metal ion.