The agency responsible for promoting public health by providing free immunization programs and educating health workers is the:
A) Department of Health and Human Services
B) Centers for Disease Control and Prevention
C) National Institutes for Health
D) Food and Drug Administration