单项选择题

The weather report says that there will be a storm ______ two days.

A.until
B.before
C.in
D.by