When you extend a class using inheritance, you create a subclass (derived class) that inherits features from the superclass. The subclass is a specialized version of the parent class. Options B, C, and D describe unrelated concepts - extension is about inheritance, not instances or memory allocation.