Which elements have two valence electrons?
A. Carbon
B. Sodium
C. Fluorine
D. Magnesium

Answer:
D. Magnesium
Explanation:
Everything in the second group/family (Alkaline Earth Metals) has 2 valence electrons