单项选择题

He will get everything ready ______ three days.

A.after
B.for
C.in
D.since