Which of the following statements about the member function is correct?
A member function defined outside of the class where it is declared does not have class scope
B. Member functions cannot be overloaded
C. Member functions can be modified when the const keyword is placed after the parameter list in the function declaration
D. Static member functions do not need any object to be invoked