Hibrid Inheritance Programming

class B1:
def myfunction1(self):
print(“Function of Class B1”)

class B2(B1):

def myfunction2(self):
    print("Function of class B2")

class B3(B1):

def myfunction3(self):
    print("Function of class B3")

class B4(B2,B3):
def myfunction4(self):
print(“Function of class B4”)

c=B4
c.myfunction1()
c.myfunction2()
c.myfunction3()
c.myfunction4()
(ITS OUTPUT IS TYPE ERROR PLEASE CHEK AND GIVE RIGHT SOLUTION)
THE GIVEN TYPE ERROR IS-

Traceback (most recent call last):
File “C:\Users\MKH\program\main.py”, line 21, in
c.myfunction1()
TypeError: B1.myfunction1() missing 1 required positional argument: ‘self’

Process finished with exit code 1