单项选择题

______ for a long time, the fields are all dried up.

A. There has been no rain
B. Having no rain
C. There having been no rain
D. There being no rain