Which describes the horizons in a soil profile

Which describes the horizons in a soil profile? Horizon A is mineral deficient Horizon O forms from organic
material. Horizon B undergoes the least amount of change Horizon C is most affected by the soil formation
process