The correct option is D all of these
The soil is formed by breaking down of rocks by an action of wind, water and climates like thawing of water that seeped through rock and climatic changes such as weathering of rocks, landslides also causes breaking of big rocks. This is how soil is formed by all these natural processes.