The idiom ‘Never-never land’ means?English A. An ideal pace B. Dream land C. A worthless place D. A useless situation