已知类Myclass的定义如下 class MyClass{ public: void function1(MyClass& C) {cout<<c. data;) static void function2(MyClass& C) {cout<<c. data} void function3(){cout<<data} staric void function4(){cout<<data} private: int data } 其中有编译错误的函数是( )。 A) function1 B) function2 C) function3 D) function4