Correct Answer: D
Explanation:
Meaning: Rancor is a bitter and long lasting hatred.
Example: He was filled with rancor after losing the last match.
Synonyms: Animosity, Grudge, Resentment, Bitterness
Antonyms: Friendliness, Kindness, Sympathy, Liking