498Idioms and Phrases MCQsMediumThe idiom “To burry the hatchet” mean?ATo make a foolish choiceBTo make peaceCTo make a wrong decisionDTo lose something Correct answerB. To make peace ExplanationExplanation not provided by the source.