Which statement about constructors in C++ is correct?
Options
- A. A constructor must always return an int.
- B. A constructor has the same name as its class and has no return type.
- C. A constructor must always be declared static.
- D. More than one of the above
- E. None of the above