The foreign guests...............here for almost a...

Câu hỏi: The foreign guests...............here for almost a week.

A have arrived

B have been 

C reached 

D had got