If it came down to it, I would take Cavani for Free and whatever contract they give him over Dzeko for 15 million and the current contract he is on, or Milik at 50 million.
In a perfect world , though, I wouldn't touch any of these three right now. Then again, my opinion on what this club should do is to get vastly younger all across the board.