A. Edaphology B. Pedology C. Poly pedology D. None of the above Submitted by: Shafiq RehmanAdvertisement Advertisement