Which of the following statement(s) is(are) correct?
constructors can be virtual
destructors can be virtual
constructors can be overloaded
virtual functions are fast in execution