Part 1
Introductory
Interpretation: Application: General Principles
Chapter 5
Criminal Responsibility
32. A person is not criminally responsible for an act or omission if he does or omits to do the act under any of the following circumstances -
(3) when the act is reasonably necessary in order to resist actual and unlawful violence threatened to him, or to another person in his presence ;
EDIT.