D, All the above. All of these will help your protect yourself in a situation that you would need to use self-defense.
9.5m questions
12.2m answers