Fluorine has an atomic number of 9 and a mass number of 19. How many electrons are needed to complete the valence shell of a fluorine atom?

a) 2
b) 5
c) 7
d) 9