The answer is letter A definitively .
Answer: A: high ionization energies; high electron affinitlies.
Explanation: Covalent bonds are basically about sharing of electrons between two atoms to achieve that stable structure. They are formed between two atoms when both have similar tendencies to attract electrons to themselves (i.e., when both atoms have identical or fairly similar ionization energies and electron affinities). Covalent bonding usually occurs between two non-metals.
For effective and proper bonding, the two atoms involved in the covalent bonding exercise should be small and hungry for electrons. This is to enable the nuclei of both atoms to effectively attract and hold the shared electron(s) in place; hence, the need for high ionization energies & high electron affinities for a more effective covalent bonding.
Try adding spaces next time! That's iodine. Check all of the numbers to make sure all of the orbitals are filled, then find the ones which aren't. In this one, only the 5p5 subshell isn't full. 5p5 is the fifth row on the right side, count across the nonmetals and metalloids until the fifth one (a halogen). That's iodine, and that's your answer!