单项选择题

Dick has never been on time,()

A.has Dick
B.hasn't Dick
C.has he
D.hasn't he