Which of the following are TRUE about constructors in C++?
(A) A constructor can be overloaded.
(B) A constructor does not have a return type.
(C) A constructor must be declared as a friend function.
(D) A constructor is called when an object is destroyed.
Choose the correct answer from the options given below:
1
(B), (C), (D) Only
2
(B), (C) Only
3
(A), (B), (C) Only
4
(A), (B) Only