Mr. Jack ________ China for several years.
A.has been to B.has come to
C.has been in D.has gone to
1、C