问题

My uncle has given up _________.He looks very healthy now.
A:appear
B:have been stopped by the government
C:have stopped people from using reusable bags
D:smoking
B:have been stopped by the government
C:have stopped people from using reusable bags
D:smoking
正确答案是: