单项选择题

Everyone in the class knows that Peter is always ______ for appointments.

A.impartial
B.impatient
C.punctual
D.impressive