Give the meaning of Idiom To throw down the glove

Give the meaning of Idiom To throw down the glove
A: To resort to wrong tactics
B: To give a challenge
C: To accept defeat
D: To reject the prize

To throw down the glove also phrased as throw down the gauntlet means to issue a challenge. It comes from medieval dueling customs where a knight dropped a glove to dare an opponent. It does not involve defeat tactics or prizes. The core idea is bold initiation of a contest or dispute.