问题

Do you know ____he is going to stay in London——Sorry, I don’t. Maybe a few weeks, but I’m not sure.
A:when
B:how long
C:what time
D:how soon;
B:how long
C:what time
D:how soon;
正确答案是: