1.

The UK is about

A. 83% self sufficient in all foodstuffs
B. 73% self sufficient in all foodstuffs
C. 63% self sufficient in all foodstuffs
D. None of these
Answer» D. None of these


Discussion

No Comment Found