一道英语单选,

问题描述:

一道英语单选,
He doesn't live here.He ________ his uncle who works in this city until the end of his vacation.
A.just visits
B.just visited
C.is just visiting
D.has just visited

C.