Who given the concept of Separation of powers? (A) Bentham (B) Machiavelli (C) Montesquieu (D) None of the above►Correct Option Correct Answer is: C