Mary should have apologized ……….being late this mo...

Câu hỏi: Mary should have apologized ……….being late this morning , but she didn’t.

A. on

B. for

C. of

D. about