单项选择题

A.百口难辩;措手不及
B.破绽百出;惊慌失措
C.自食其果;手足无措
D.自顾不暇;束手无策