Which sentence demonstrates correct parallel structure?
A. Planting a vegetable garden requires adequate sunlight, soil that drains well, and that you have a large amount of garden space.
B. Planting a vegetable garden requires adequate sunlight, fertile soil, and plentiful garden space.
C.Planting a vegetable garden requires adequately lit areas, having fertile soil, and plentiful garden space.
D.Planting a vegetable garden requires adequate sunlight, mixing the soil, and plentiful garden space.