单项选择题

A.He never does things early.
B.He has already finished it.
C.He isn’t going to finish it.
D.He will finish it in a few minutes.