Soil is formed by rocks eroding.
Rivers erode the rocks they flow over.
Soil is formed by rivers.
What is formed by rivers?

(A) fish
(B) soil
(C) rain
(D) bamboo
(E) spring
(F) clouds
(G) kayaks
(H) NaCl