单项选择题

He ______ smoking at last.

A.gave up
B.gave out
C.gave in
D.gave off