单项选择题

Jeff here five minutes ago.

A.should arrive at
B.was supposed to be
C.should comes