单项选择题

______ made his English teacher very angry.

A.Kate's coming to class late
B.Kate came to class late
C.Kate comes to class late
D.Kate coming to class late