Which idea was supported by both Plato and Aristotle?

Democracy is the best form of government.
An ideal form of government is possible.
The rule of law is needed to protect against tyranny.
A philosopher-king is the best person to lead the government.