0 / 60 seg.

¿Cuál es el resultado de la siguiente herencia en C#?

class A {
    public int x = 10;
    public virtual void M() {
        Console.WriteLine("A");
    }
}
class B : A {
    public int y = 20;
    public override void M() {
        Console.WriteLine("B");
    }
}
A a = new B();
a.M(); // ¿Qué imprime?