HOW LONG HAVEN'T YOU SEEN PETER

133. How long haven't you seen Peter? This sentence means: ______.A. When are you going to see Peter?B. When will you and Peter see each other again? C. When did you last see Peter? D. When haven’t you seen Peter?