How does soil pH impact plant nutrients?
A. Soil pH does not impact plant nutrients.
B. Soil pH changes the availability of nutrients to the plant.
C. Soil pH changes the degradation rate of plant nutrients.
D. Soil pH changes the location of plant nutrients.