问题

I _____that actress in quite a few films, but her name escapes me for the moment. [ ]
A: saw
B: have seen
C: see
D: had seen
B: have seen
C: see
D: had seen
正确答案是: