Student or Learner
The answer is D , but can't B an answer?
Please explain why B can't be an answer.. thank you
A: I canít believe youíre finally getting married.
A. Youíre bound to have second thoughts.
B. Itís been years since we got together.
C. Sure itíll work out in the end.
D. Yeah that took a long time to happen.
With B we first have to assume that "we" refers to B and his/her future spouse, which is not unreasonable.
Then we would have to change B to something like 'Yeah, it's been years since we first got together.', in order for it to be a good alternative.