How did terrace farming help farmer during the Neolithic Revolution?

A.) It helped them plant crops in hilly places
B.) It helped them sell their crops to other group
C.) It helped them grow crops without using tools
D.) It helped them domesticate farm animals.