Why do doctors suggest that people get a flu vaccine each year?

Available choices:
1). Viruses replicate more rapidly over time.;
2). Viruses can mutate from year to year.;
3). Vaccines are absorbed by the body after a year.;
4). Vaccines get stronger over time.;

