Of the two choices I would go with: Who on this earth cannot distinguish between strawberries and raspberries? If I were saying it of my own volition I would probably say: Who in the world can't distinguish between strawberries and raspberries?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.