Python - Multiple Inheritance and Method Resolution
Identify the problem in this code:
class A:
def show(self):
return 'A'
class B:
def show(self):
return 'B'
class C(A, B):
pass
class D(B, A):
pass
print(C().show())
print(D().show())