Which one of the following types of soil has the highest water holding capacity?A. Clay soil.B. Loam soil.C. Sandy loam soil.D. Sandy soil.