单项选择题

John isn't a diligent student, for it is the third time he has been late, ______

A.wasn't
B.hasn't it
C.isn't it
D.hasn't he