Metals have few electrons in their valence shell while non-metals generally have more electrons in their valence shell. Metallic character is closely related to atomic radius and ionisation enthalpy. Metallic character increases from top to bottom in a group and decreases from left to right in a period of periodic table. Metallic character is inversely related to electronegativity of element. Considering the elements B, Al, Mg and K, the correct order of their metallic character is :
a. B>Al>Mg>K
b. Al>K>B>Mg
c. Mg>Al>K>B
d. K>Mg>Al>B