More than two weeks _______ since the foreign friends came here.
A:passed
B:has passed
C:have passed