B. Resources are not distributed evenly.
Trade is necessary because different regions and countries have varying resources, which means they can produce certain goods more efficiently than others. This uneven distribution of resources leads to the need for trade to meet demand and access a broader range of products.