选择题   有如下程序:
    class Base{
    public:
    int data;
    };
    class Derived1:public Base{};
    class Derived2:proteced Base{};
    int main()
    {
    Derived1 d1;
    Derived2 d2;
    d1.data=0;      //①
    d2.data=0;      //②
    return 0;
    }
    下列关于程序编译结果的描述中,正确的是______。
 
【正确答案】 C
【答案解析】