In this video, I have discussed a very simple explanation of why multiple-inheritance using classes is not allowed in C# and Java kind of OOP based programming languages. Though there can be other explanation, I have taken the one which makes a crisp and clear response to this question. This is important must-know concept, especially, for experienced software professionals as this is an important interview question.