Country: England
Why ? Care to expand ?
They're all better than Rice.
I don't really need to, Rice is far better than the players you mentioned and has done it in the PL for so much longer. Caicedo & Onana need to have 2 more years performing like they have to be near Rice.
What Onana did yesterday was great, but he hasn't been doing that game in game out for Everton, I have seen Rice has that sort of game so many times.
They're good players, but no way would I choose either over Rice until they've earned it.