Which statement about a pure virtual function in C++ is correct?
Options
- A. Every virtual function must be pure virtual
- B. A pure virtual function can only be declared in a derived class
- C. A pure virtual function can help define an interface for derived classes
- D. More than one of the above
- E. None of the above