问题

______did your uncle leave his hometown –He ______for nearly twenty years.
A:When, hasleft
B:When, hasbeen away
C:How long, hasleft
D:How long, hasbeen away
B:When, hasbeen away
C:How long, hasleft
D:How long, hasbeen away
正确答案是: