单项选择题

If he can ______ smoking for months, his health will improve.

A. keep up
B. keep up with
C. keep off
D. keep from
热门 试题