Which of the following descriptions about terraces are TRUE?
A.
Terraces are natural lands rather than artificial lands.
B.
Terraces could be narrow or broad.
C.
Broad terraces could be made on gentle hills.
D.
Narrow terraces are more likely to be built on steep mountains.