Whom could Man City sign to replace Sergio Aguero for the long term?

Erling Haaland, Harry Kane and Kylian Mbappe are among the star options to replace Aguero.