A、日食和月食是由于光沿直线传播形成的.不符合题意.B、树在水中的“倒影”,属于平面镜成像,是由于光的反射形成的,符合题意.C、海市蜃楼是一种由光的折射产生的现象,是由于空气的密度不均匀而引起的,不符合题意.D、阳光下旗杆的影子光是沿直线传播形成的.不符合题意.故选B.