D. All of the options given can cause soil horizons to differ. Climates
can affect the type of soil and the composition (A), the animal and
plant life that decomposed to form the soil can alter the composition
(B), and the land's layout (C) can have an effect on how the soil forms
and its constituent elements.