问题

___ smoking, he would not have got cancer in thelung.
A:Was he givenup
B:Had he givenup
C:Did he give
D:If he gave up
B:Had he givenup
C:Did he give
D:If he gave up
正确答案是: