单项选择题

Which of the following statements is true()

A.Vegetables need to have as much shading as possible.
B.A small garden is much better than a large one.
C.Homeowners can freely choose the soil for their vegetable garden.
D.Whenever possible, the vegetable garden should be close to your hom