有如下类声明: class Base protected: int amount; public: Base(int n=0):araount(n) int getAmount( )constretum amount; ; class Derived:public Base protected; int value; public: Derived(int m,int n):value(n1),Base(n) int getData( )constreturn value+amount; ; 已知x是一个Derived对象,则下列表达式中正确的是
A.value+x.getAmount( )
B.getData( )-x.getAmount( )
C.getData( )-x.amount
D.value+x.amount