PLEASE DO NOT ANSWER FOR POINTS

The ratio of keepers to animals in the city zoo is 2 : 7. 12 keepers and 42 animals. If 21 more animals are added, how many total keepers are needed to maintain the ratio of keepers to animals?

A. 16

B. 17

C. 18

D. 19

E. 20