Which of the following is responsible for the variation in the colour of soils in different parts of India?

(a) Weathering
(b) Differences in rock formation
(c) Erosion
(d) Land use
DRUGS INSPECTOR,2017
DO You Know The Answer ? If Do so please write and Check out Your answer with the Following answer

Differences in rock formation