问题

This is the last time I ______ Shanghai. I still remember the first time I ______ there was in 2005.
A:have visited, went
B:had visited, went
C:visited, had gone
D:had visited, had gone;
B:had visited, went
C:visited, had gone
D:had visited, had gone;
正确答案是: