问题

I am really struck by your spoken English. You speak so fluently. Have you been abroad—Yes. I ______ in London for two years.
A:have stayed
B:stayed
C:had stayed
D:have been staying;
B:stayed
C:had stayed
D:have been staying;
正确答案是: