BECAUSE OF THE BAD HEALTH, HE ……… SMOKING LASTE YEARA. HAS GIVENB....

45. Because of the bad health, he ……… smoking laste year

A. Has given

B. Gave up

C. Has gave up

D. Has given up