How does one soil type differ from another?

A. All soil is the same.

B. Different amounts of organic and inorganic materials.

C. The amount of water in it.