Who of the following is a football player ?

Fernando Alonso
Kimi Raikkonen
Lewis Hamilton
Nicolas Anelka

The correct answer is D. Nicolas Anelka.

Nicolas Anelka is a French professional footballer who plays as a striker for Mumbai City FC. He has represented France at international level, and has played for clubs such as Arsenal, Chelsea, Real Madrid, Manchester City, Bolton Wanderers, Shanghai Shenhua, Juventus, and West Bromwich Albion.

Fernando Alonso is a Spanish racing driver who currently competes in Formula One for Alpine. He has won two Formula One World Championships, in 2005 and 2006, and has also won the 24 Hours of Le Mans twice, in 2018 and 2019.

Kimi Räikkönen is a Finnish racing driver who currently competes in Formula One for Alfa Romeo Racing. He has won the Formula One World Championship once, in 2007, and has also won the 24 Hours of Le Mans once, in 2011.

Lewis Hamilton is a British racing driver who currently competes in Formula One for Mercedes. He has won seven Formula One World Championships, more than any other driver in history, and has also won the 24 Hours of Le Mans once, in 2021.