对下面的代码说法正确的是()classBaseclass{protectedBaseclass(stringa,stringb){Console.WriteLine("基类中构造函数");}}classDerivcedlcass:Baseclass{publicDerivcedlcass(stringa,stringb):base(a,b){Console.WriteLine("派生类中的构造函数");}}
A. 代码无错误,派生类可以实例化,基类只有通过派生类实例化
B. 代码有错误,派生类的base关键字中不应带有参数
C. 代码无错误,基类可以实例化
D. 代码有错误,base关键字中的参数应改为"base(c,d)"