The correct options are
A Rocks
C Sandbags
D Gravel
Rocks, sandbags, or gravel are piled up along a drainage channel to reduce the speed of flowing water in rock dams method. This reduces the extent of soil erosion. There are other methods like contour barrier, terrace farming and strip cropping to protect soil from erosion.