Problem Statement
Which statement best expresses the Single Responsibility Principle (SRP)?
Explanation
The Single Responsibility Principle means that a class should have only one responsibility, and thus only one reason to change. This keeps classes focused, easier to maintain, and reduces coupling.