The answer is B. (sorry about the comment above)
The antagonist is a person who actively opposes or is hostile to someone or something so thats not correct.
A bookend is a support placed at the end of a row of books to keep them upright, typically forming one of a pair isn't correct either.
Hope this helps!