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