Here's a problem to solve: Farmers grow different types of crops. Which of the following factors would most affect the type of crop a farmer grows?

Among the 4 following options, which is the correct answer?

- A: depth of soil
 
- B: amount of rainfall
 
- C: the amount of land available
 
- D: the number of seeds available
 