Sustainable Development is formally defined as development that "meets the needs of the present without compromising the ability of future generations to meet their own needs." Option C directly reflects this core principle, balancing present requirements with the preservation of resources and opportunities for the future.