다형성은 하나의 객체가 여러 가지 형태를 가질 수 있는 성질을 말합니다. 예를 들어, 위의 그림에서는 모든 동물이 Animal 클래스를 상속받고 있지만, 각각의 동물은 자신만의 특징과 기능을 가지고 있습니다. 이렇게 하나의 클래스를 상속받은 다양한 객체들이 각자의 특징과 기능을 가지고 있어서 다형성이라고 부릅니다. 이러한 다형성은 코드의 재사용성을 높여주고, 캡슐화를 통해 객체의 내부 구조를 감추어 유지보수를 용이하게 해줍니다. 따라서, "다형성"이 정답입니다.