Why does the United Kingdom have to import food for the nation? A. The British are picky about their food. B. There is not enough farmland to produce food for everyone. C. The separate political regions do not like to exchange food. D. The government wants all business to be manufacturing and not farming.