单项选择题

—How long will you stay there
—For ().

A. one and two days
B. one and two day
C. one or two day
D. a day or two