单项选择题

The word "punctual’ most probably means()

A.leaving soon after class
B.coming early
C.arriving a few minutes late
D.being on time