34Idioms and Phrases MCQsMediumWhat is the meaning of the idiom “Spill the beans”?ATo start a fightBTo reveal a secretCTo make a messDTo tell a lie Correct answerB. To reveal a secret ExplanationExplanation not provided by the source.