He is talking so much about Americaas if he ( ) there .
A.had been
B.has been
C.being
D.has gone
正确答案是A