单项选择题

If the weather ______ more favorable, the crops ______ still better now.

A. were; would have grown
B. has been; would be growing
C. had; would have grown
D. had been; would be growing