Choose the alternative which best expresses the meaning of the idiom / phrase.

To pay off old scores :

A. To have ones revenge

B. To settle a dispute

C. To repay the old loan

D. None of these

Please do not use chat terms. Example: avoid using "grt" instead of "great".