So you're looking for 2 synonyms. B is the best answer, avert and prevent are synonyms of each other. The other choices are antonyms, or they're at least not synonyms.
The man who always thunk smart and help people out sometimes
A historian's blog devoted to Shakespeare's characters