To protect its frontiers, the Roman Empire depended on mercenaries. What is a mercenary?

A. a soldier who fights only for pay
B. a treaty with a neighboring territory
C. a military division that patrols borders
D. a neighboring tribe