问题

It’s a long time ________we last met. How is everything going—Well, I am living a happy life.
A:so that
B:because
C:as soon as
D:but;
B:because
C:as soon as
D:but;
正确答案是: