问题

insonin China for many years, but now he is in Australia
A:did
B:have done
C:was doing
D:have been doing
B:have done
C:was doing
D:have been doing
正确答案是: