In a hotel mess there is enough food provisions for 1200 boarders for a month. After 15 days half of them leave due to vacations. How long will the food provisions that?

A. 35 days

B. 30 days

C. 25 days

D. 20 days