Correct option is B
The correct answer is
(b) To slay or execute someone.
Explanation:
The idiom
"To put somebody to sword" means to kill or execute someone, typically in battle.
Meanings of all options:
·
To be well-informed or up-to-date: Being aware of current events or facts.
·
To slay or execute someone: To kill, especially in a violent manner.
·
To deceive someone: To trick or mislead.
·
To give challenge: To confront or provoke someone to a contest.
Example:
"The king ordered his men to put the captured rebels to the sword."