The correct answer is D. Fight.
A battle is a fight between two or more groups of people, usually with weapons. It can also be a struggle or conflict between two opposing forces.
Check is a move in chess in which a player’s piece threatens to capture an opponent’s piece.
Quibble is a petty argument or disagreement.
Quarrel is an angry argument or disagreement.
In the context of the question, the word “battle” is most closely synonymous with the word “fight.” A battle is a physical confrontation between two or more groups of people, while a fight can be either physical or verbal. A check is a move in chess, a quibble is a petty argument, and a quarrel is an angry argument.