单项选择题

How many tons of cereal is the Zimbabwe government able to buy

A.500,000.
B.100,000.
C.250,000.
D.50,000.