Mirage : Desert :: ?

A ) Sand : Dune

B ) Rainbow: Sky ✅

C ) Sky : illusion

D ) None of these