( ) is an important concept since it allows reuse of a class definition without requiring major code changes.A. InheritanceB. PolymorphismC. EncapsulationD. Data hiding