The answer is: D. terracing
Terracing is a technique to arrange your plants in receding surfaces or platforms, like stairs. The purpose of arranging the plant in this manner is to make the water distribution (irrigation) of the plant become so much easier. (the receding surface make the water flows from high elevation to lower elevation. This help the water spread more evenly.)