35.
In C++, what is the process called when a class inherits properties and behaviors from multiple base classes?

36.
What happens if a derived class inherits multiple base classes and each base class contains a member with the same name in C++?

37.
In C++, which access specifier allows the members of a base class to be accessible in the derived class, its derived classes, but not from outside the class hierarchy?

39.
In C++, what happens if a derived class inherits from multiple base classes and each base class has a member with the same name?

40.
Which type of inheritance involves a class inheriting from multiple classes directly or indirectly in C++?