单项选择题

He has ______ here for three days.

A. come

B. been

C. left