I don't remember when and where I _________ this umbrella.
A.buy
B.have bought
C.will buy
D.bought
正确答案是D