问题

I wonder how long you _____ in Hawaii.—Just for the weekend, then I had to attend a conference in Los Angeles
A:will stay
B:were staying
C:have stayed
D:stayed
B:were staying
C:have stayed
D:stayed
正确答案是: