对下面的C # 程序:using System;public interface IAccount{ void PosInterest(); void DeductFees(int feeSchedule); }class BusinessAccount : IAccount{ int A; public static void Main() {BusinessAccount B = new BusinessAccount(); Console.WriteLine(B.A); Console.ReadLine(); } public void IAccount.PosInterest() { A = A+1; } public void IAccount.DeductFees(int feeSchedule) { A = A + feeSchedule; }}以下的说法正确的是 ()
A. 程序将出现编译错误,指示不能在实现接口BusinessAccount的类中定义成员 A.
B. 程序将出现编译错误,指示Public关键字对接口项无效
C. 程序编译正常,但是出现运行时错误,指示变量A没有初始化
D. 程序将正常运行,输出为0