Select the option that can be used as a one-word substitute for the given group of words. A soldier who fights for the sake of money
Show answer & explanation
Correct answer: C
Explanation
The correct answer is option 3 i.e. Mercenary.
Mercenary is a soldier who fights for any group or country that will pay him/her. Thus, option 3 i.e. Mercenary is the correct answer.
Other options mean:
Marine means connected with the sea.
Veteran means a person who has very long experience of a particular job or activity.
Admiral means a naval commissioned officer with a rank above that of captain.