An ionic bond is formed between a metal and a non-metal that differ greatly in electronegativity values. In an ionic bond formation, electrons are transferred from the least electronegative element, metal to the element having greater electronegativity, non-metal. The metal which transfers electrons has lower ionization energy than the non-metal.
So, the correct answers will be
1) B) lower electronegativity value and C) lower ionization energy
2) A) Ionic bond
3) A) ionic
4) C) metallic