Saving energy and other resources for the future without sacrificing people's comfort in the present is the definition of which of the following concepts?
(A) Economic growth
(B) Economic development
(C) Sustainable development
(D) Human development