"Resources are scarce" means ( ) .
A.
Most people in the world live in poverty
B.
Compared with the demand of resources, resources are always insufficient
C.
Resources must be reserved for the next generation
D.
The world's resources will eventually run out due to more and more production and services