What determines the composition of the soil?

1 . original rock
2. underlying rock breaks down
3. minerals that are present in the rock
4.
transported from a different location