The correct option is B Hilly areas
Terracing is the method of agriculture in a hillside area. It is constructed by the successive cutting piece of slope to increase the surface area for plantation. The terraces form a series of steps, each at a higher level than the previous. It prevents the soil erosion and runoff.