单项选择题

A.He has always lived in America.
B.He has been in America for three years.
C.He visited America three years ago.
D.He has come to America to do research on advertising.