单项选择题

在沙漠中,时常有海市蜃楼出现,其产生的原因是:

A.人在沙漠中视力好
B.由于日照关系,人在沙漠中视觉会有变化
C.沙漠像一面镜子,通过日照会出现海市蜃楼现象
D.远处的景物因日照,通过折射出现的空气密度不均的沙漠中