问题

I’m glad you’ve come back from the United States. Please tell me how long you ____there.
A:have stayed
B:had stayed
C:have been staying
D:stayed;
B:had stayed
C:have been staying
D:stayed;
正确答案是: