问题

John slept late quite often and his frequent lateness for work led to .
A:him to be fired
B:fire him
C:him having fired
D:his being fired
B:fire him
C:him having fired
D:his being fired
正确答案是: