Hi there
The correct answer is B
I hope that's help:)
Because since these allows for a "division and labor", the answer would be "enough food" and "large population of non-farmers".
hope it helps jijiji