In general terms, what does the word "annihilated" most commonly mean?
A) To significantly improve or enhance
B) To completely destroy or wipe out
C) To gradually build up over time
D) To temporarily suspend or delay