The word 'Oasis' means:
Choose Your Option
A. a garden full of flowers
B. a palace surrounded by trees
C. a green patch in a desert
D. a barren piece of land