单项选择题

()has made smallpox a very rare disease.

A.Infection
B.Treatment
C.Vaccination
D.Cure