Question: The composition of soil influences the soil's ability to retain and transmit water and air. What soil type would be best for planting a productive garden?

  Options: 
 A. Sandy soils because they provide high silica content.
 B. Loamy soils because they contain sand and clay.
 C. Slightly rocky soils because they provide needed minerals.
 D. Clay soils because they are heavy soils and retain water. 
Answer: B