问题

did your uncle leave for the capital of Denmark—Let me see. He for nearly 20 months.
A:When; has left
B:When; has been away
C:How long; has left
D:How long; has been away;
B:When; has been away
C:How long; has left
D:How long; has been away;
正确答案是: