Which sustainable farming method consists of flat areas cut out of a hilly area?

a

alley cropping
b

crop rotation
c

cover cropping
d

terrace farming

d. terrace farming