John and I ____ friends for eight years. We first got to know each other at a Christmas party. But we _______ each other a couple of times before that.
选项:
A:
had been; have met
B:
have been; have met
C:
had been; had met
D:
have been; had met