In the phrase, ‘The town was abuzz with rumors following the announcement,’ what does ‘abuzz’ mean?

A. Silent
B. Filled with excitement and activity
C. Calm
D. Indifferent

Answer: Filled with excitement and activity


Additional Information: 'Abuzz' means full of activity or excitement.