Answer:
D. A & C
Step-by-step explanation:
In an inheritance situation, the new class that you create from an existing class is known as the derived class or child class. The class that the child class inherits from is called the parent class. Child class or derived class has access to all the public and protected fields and methods in the parent class. The child class in effect is extending the implementation of the parent class with additional functionality.