问题

I bought the digital camera two months ago.— You mean that you __________ it for nearly two months.
A:have had
B:have been
C:have bought
D:have taken;
B:have been
C:have bought
D:have taken;
正确答案是: