单项选择题

This is the second time that John __________ in his final exam.

A. has failed
B. fails
C. failed
D. failing