问题

The scientist _____ Canada and he will giveus a talk when he _____ back.
A:has gone to/comes
B:has been to/will come
C:has gone to/will come
D:has been to/comes
B:has been to/will come
C:has gone to/will come
D:has been to/comes
正确答案是: