Java achieves polymorphism through: A. Overrdiding B. overloading C. Interfaces D. Pointers The answer is C. Interfaces