有如下程序: class Base1 { public: int a; void b() { return}; void c(float) { a=float;} }; class Base2 { public: void b(){} void c(){} private: int a; }; class Derived:public Basel,public Base2 { public: void b(){} }; void main() { Derived obj; obj.a=1; ① obj.b(); ② obj.c(10); ③ } 下面各项对语句①②⑧的描述中,正确的是( )。
A.语句①②③都有二义性
B.语句①③有二义性,②没有二义性
C.语句①有二义性,②③没有二义性
D.语句①②有二义性,③没有二义性