问题
Why didn’t Mr. Smith give you one of his newlypublished books? —I didn’t want one, but he would have given me one if I ________. [ ]
A: did
B: would
C: will
D: had
B: would
C: will
D: had
正确答案是: