First why did you make this a poll ? As the your leaving off one hell of a lot of great actors.
Second none of the above,in fact apart from the last two,they was well over rated IMO. I haven't got just one favourite actor as there's been so many over the years. Some actors are great only in one role,but played it so well people think others he did was great too,when they wasn't. But you get great actors who can often make bad films into good ones because of their performance. Some of the truely great actor who played many roles and made not only the role but the film great....
Steve McQueen
Richard Attenborough
Alec Guinness
Robert Redford
Charles Bronson
James Coburn
David Niven
Stanley Baker
Michael Caine
Alistair Sim
Oliver Reid
Robert Shaw
Edward Fox
There just some off the top of my head,thats not on your list who've made many parts and films great with their acting abilities.