单项选择题

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