difference between metals and non-metals with the reference to :
A) Number of electrons in outer or valent shell
B) Formation of cation and anion
C) Reaction with dilute action