Mark the letter A, B, C or D on your answer sheet to indicate the correct answer to each of the following questions.
Peter, ______________, finally arrived.
A. who we’ve been waiting for
B. for whom we’d been waiting
C. whom we’d been waiting
D. that we’d been waiting for
Answer the question before viewing the answer below
Correct answer: B