Question: The open/closed principle states that classes should be open for \_ but closed for \_.

  1. refactoring; duplication
  2. modification; duplication
  3. extension; modification
  4. reuse; encapsulation

Answer: The correct answer of the above question is Option C:extension; modification