Who said: "The end justifies the means"?

Socrates

Leonardo Da Vinci

Nicolas Maquiavelo

Charles Darwin