Answer:
B. hatred.
Explanation:
Rancor is defined as bitterness or resentfulness. Feud, a synonym used as (feuding) in the sentence, stands for a prolonged and bitter quarrel or dispute.
In this case, B. hatred is your best answer for synonym of "rancor", as both have a negative denotation.
Learn more about synonyms, here:
brainly.com/question/17376407