单项选择题

I will have begun to do the work ______ 5 o' clock this afternoon.

A) by
B) at
C) after
D) before