Choose a, b, c, or d that best completes each unfinished sentence, substitutes the underlined part, or has a close meaning to the original one.
_______ Tom Cruise's last movie? Yes, I _______ it three days ago.
A.Have you ever seen / saw
B.Did you ever see / have seen
C.Had you ever seen / would see
D.Will you ever see / saw