Change Password

Given a class Animal and a subclass Dog, which method demonstrates polymorphism?
Animal.speak() and Dog.speak() have different implementations
Dog has the same attributes as Animal
Dog uses a method from Animal without changing it
Animal has a method not present in Dog