Boron forms covalent compound due to (a) small size (b) higher ionization energy (c) lower ionization energy (d) Both (a) and (b)