(Choose 1 answer)
What is the output of the following code?
public class A{
public virtual void Talk() {
Console.Write("A");"Walk();
}
public virtual void Walk(){
Console.Write("A walks. ");
} public class B: A{
public override void Talk(){
Console.Write("B ");
Walk();
}
public class C: B{
public override void Walk(){Console.Write("C walks. ");
} }
public class Program{
static void Main(string[] args){
A C1 = new C();
C1.Talk();
Console.ReadLine();
}
}
A B C walks
Exit 2