问题

I have bought a new watch .—Where and when you it
A:did ; buy;
B:do ; buy;
C:have ; bought;
D:will ; buy;
B:do ; buy;
C:have ; bought;
D:will ; buy;
正确答案是: