Covalent compounds are formed by the electrostatic attraction between ___ and __
A. Metals and non metals
B. Metals and metals
C. Non metals and non metals
D. Transition metals and metalliods.