A、雨后彩虹是由于光的折射形成的,故A错误; B、当光从空气垂直进入水中,传播方向不变,故B错误; C、人能通过平静的湖面看到自己的脸是光的反射现象,故C错误; D、同学们发现路灯排列整齐,可以通过光沿直线传播来判断,故D正确; 故选D.