单项选择题

What’s the meaning of “to face the music?” A.To face something far less pleasant. B.To face the stage. C.To face the back of one’s horse. D.To face one’s leader.

A.To
B.To
C.To
D.To