Correct Answer: Polymorphism is also achieved in C++ using virtual functions If a function with same name exists in base as well as parent class, then the pointer to the base class would call the functions associated only with the base class However, if the function is made virtual and the base pointer is initialized with the address of the derived class, then the function in the child class would be called