单项选择题

—How long have you ______ there —About four years.

A. come
B. gone
C. worked