Разрешается ли в С++ множественное наследование?

Нет.
Да.
Только для дружественных классов.