Like Java C# does not support multiple inheritance meaning that classes cannot inherit from more than one class. You can however use interfaces for that purpose in the same way as in Java.
C# does not support multiple implementation inheritance. A class cannot be derived from more than one class.However a class can be derived from multiple interfaces. Conclusion: the correct answer is that C# does support multiple inheritance as long there is only one base class and the others are interfaces.