单项选择题

______ better condition, the flowers could have grown better.

A.Giving
B.Having given
C.Given
D.Give