Who played the role of Maverick in Top Gun?

Question: Who played the role of Maverick in Top Gun?

Choices:

Peter Mitchell
Val Kylmer
Charlie Sheen
Tom Cruise

Correct answer:

Tom Cruise