Observe o código Python a seguir.
class A:
def __init__(self):
super().__init__()
print(type(self).__name__)
print(‘A’)
class B(A):
def __init__(self):
super().__init__()
print(type(self).__name__)
print(‘B’)
class C(B):
def __init__(self):
super().__init__()
print(type(self).__name__)
print(‘C’)
a = A()
b = B()
c = C()
Considerando o código Python anterior, assinale a alternativa que corresponde à saída gerada: