Premier League champions Manchester City will travel to Tottenham Hotspur for their fourth-round Carabao Cup clash, while 10-times champions Liverpool visit Brighton.