Множественное наследование в форме класса невозможно, но они могут быть реализованы в многоуровневом наследовании, например:
public class Base {}
public class SomeInheritance : Base {}
public class SomeMoreInheritance : SomeInheritance {}
public class Inheriting3 : SomeModeInheritance {}
Как видите, последний класс наследует функциональность всех трех классов:
Base
SomeInheritance
и
SomeMoreInheritance
Но это просто наследование, и делать это таким образом - не хороший дизайн, а просто обходной путь. Интерфейсы, конечно, являются предпочтительным способом множественного унаследованного объявления реализации (не наследования, так как нет функциональности).