Which of the following are theories of punishment?
1. Pure theory
2. Deterrent theory
3. Declaratory' theory
4. Expiatory theory
5. Retributive theory
Select the correct answer:
A. 2 and 5
B. 1, 2 and 3
C. 2 and 4
D. 2, 4 and 5
Answer: Option D

Join The Discussion