Sustainable development is development that meets the needs of the present generation without compromising the ability of future generations to meet their own needs.
This is the standard Brundtland Commission definition expected in CBSE exams. The key phrases examiners look for are "present needs" and "future generations." Note: The source passages provided are unrelated to this topic; this definition is from the CBSE Class 10 Economics textbook (Chapter: Development).