单项选择题

Why will American need to export food in 1997

A.Because the farmers will need a lot of money.
B.Because it will need money to buy oil.
C.Because it will have too much food for its own use.
D.Because it wants to help other countries.