问题

Oh, Mrs. Black, your wallet looks nice, is it new?—No, I ________ it for two years.
A:had
B:have had
C:bought
D:have bought
B:have had
C:bought
D:have bought
正确答案是: