单项选择题

If you are required to do some work, it must be done ______.

A. sooner or later
B. after all others
C. at last
D. in the long run