沙漠中,时常有海市蜃楼出现,其产生的原因是______。
 
【正确答案】 D
【答案解析】 海市蜃楼又称蜃景,是一种因光的折射和全反射而形成的自然现象,是地球上物体反射的光经大气折射而形成的虚像,在海上和沙漠中较为常见。故本题答案选D。