Which option best defines Inheritance in C++ ?
The correct answer is A) Deriving new classes from existing classes.
In C++, inheritance is a fundamental object-oriented programming concept that allows a new class (called the derived class) to inherit properties and behavior from an existing class (called the base class). The derived class can access the members (such as variables and functions) of the base class, extending its functionality and reusing the code.