Answer:
D. all of the above
Step-by-step explanation:
I feel like all of these situations would be good to learn self defense if it was to defend and not attack hence the name. (like you shouldn't go beat someone up if they are abusing their SO, but if something were to happen you should be able to step in).