单项选择题

—I have seen the film “Titanic”already. —When()you()it?

A.have;seen
B.will;see
C.did;see
D.had;seen