单项选择题

But for sunlight, there _____ no moonlight.

A.would be
B.will be
C.had been
D.was