单项选择题

The weather ______fine for many days this month.

A. is B. has been C. had been D. was