单项选择题

They will arrive here ______ two weeks.

A. after
B. for
C. in