DID YOU FIRST SEE THEM AT MY LAST BIRTHDAY PARTY

7. Mary: Did you first see them at my last birthday party?John: No, I _____ them before.A. had met B. met C. meet D. has met