问题
Do you know Jack well? —- Certainly, we _________ friends since ten years ago.
A:were
B:have made
C:have become
D:have been
B:have made
C:have become
D:have been
正确答案是: