B. Every year between Sept. - Dec.

Yes. Influenza is a highly seasonal infection. It begins each year in December or January and ends in the spring. For maximal efficacy, vaccine should be given during the 3 months that precede each annual flu season.