单项选择题

He will get everything ready ()three days.

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