单项选择题

How long will last the festival in Philippine

A.28 days.
B.29 days.
C.30 days.
D.31 days.