Which soil has the highest cation exchange capacity?
Correct answer B. Clay soil
Explanation
Clay particles are tiny with a huge surface area and carry negative charges, so they hold many more exchangeable cations than sand or gravel.
Answer checked How we write and check questions
Discussion