Which of these technological advances has improved flu vaccines?

A. Sonograms
B. Blood typing
C. Antiviral drugs
D. Virus strains multiplied in cell cultures