单项选择题

______ more sunlight, these vegetable plants grow much better this year.

A.To receive
B.Having received
C.Receiving
D.Since receiving