问题

We____here two hours ago . So we___ _here for two hours .
A:have arrived , have been
B:have come , have been
C:came , have come
D:arrived , have been
B:have come , have been
C:came , have come
D:arrived , have been
正确答案是: