问题

it is the first time they have met, they talked as if they _____ friends for many years.
A:are
B:were
C:had been
D:have been ;
B:were
C:had been
D:have been ;
正确答案是: