Trent Alexander-Arnold, Mohamed Salah and Virgil van Dijk's contracts expire at the end of the season.