. Which is the best definition of ecological footprint?
A. The impact of cars on the environment
B. The impact of animals on the environment
C. The destruction of habitat when cities and roads are built
D. The area of land required to produce resources needed for human activities