I ________ Mary in the street yesterday, we ________ each other since I left school.A. met; didn't seeB. had met; hadn't seenC. met; haven't seenD. met; hadn't seen