BOLAYOGZIN BOLAYOGZIN Science Answered Which of the following is a non-metal having 4 valence electrons? A. iodine B. chlorine C. carbon D. oxygen