C# language does not support
-
multiple inheritance
-
interface
-
abstract
-
None of the above
A
Correct answer
Explanation
C# does not support multiple inheritance of classes to avoid the diamond problem and complexity. A class can only inherit from one base class. However, C# supports interfaces (option B) and abstract classes (option C), which are alternatives to achieve similar functionality. The correct answer is A - multiple inheritance (of classes) is not supported.