What is a derived class? 1) Aclass that automatically contains all the public, protected, and internal members of the base class except its constructors and destructors. 2) A class that inherits from multiple base classes. 3) A class that is created by using the 'new' keyword. 4) A class that is defined within another class.