题目
Choosing the best word for nature: The Great Barrier Reef lies off Australia and is famous for its colourful coral r______. Which word completes the sentence and matches the meaning 'a long line of rocks or sand near the sea surface'? A. rivers B. reefs C. rocks D. rainforests