问题

Did you have a good time at the party— Yes, indeed. It’s years _____ I enjoyed myself somuch.
A:since
B:when
C:before
D:that
B:when
C:before
D:that
正确答案是: