问题

John and I _____ friends for eightyears. We first got to know each other at a Christmas party. But we _____ eachother 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
正确答案是: