单项选择题

以于下面定义的类MyClass, 在函数f()中将对象成员n的值修改为50的语句应该是( )。
class MyClass

public:
MyClass (int x)

n=x;

void SetValue(int n1)

n=n1;

private:
int n;
;
int f()

MyClass *ptr = new MyClass(45);
________________;

A.MyClass(50)
B.SetValue (50)
C.ptr->SetValue(50)
D.ptr->n=50