D Deepika π Tutor III β 5.98K Points π English Q. Idioms and phrases for- face the music (A) be ridiculed (B) be punished (C) be dismissed (D) be applauded ποΈ Show Answer π Share β‘Menu β Correct Answer: (B) be punished You must be Logged in to update hint/solution π¬ Discussion π¬ Comment