which best describes how soil is formed?

a soil is formed over millions of years as rocks stack on top of each other
b soil is formed over hundreds of years as rocks are broken down into tiny particles
c soil is formed over millions of years as rocks are melted from extreme heat
d soil is formed over a few days as wind blows particles of sand from one place to another

b soil is formed over hundreds of years as rocks are broken down into tiny particles