A、从路灯走过的行人会发现路面上的阴影先变短后变长,这是由于光的直线传播形成的,该选项说法不正确;B、晚上迎着月光走,马路上有积水的地方看起来特别亮,这是由于光的镜面反射形成的,该选项说法不正确;C、坐在前排旁边的同学经常看到黒板反光现象,这是由于黑板发生镜面反射形成的,该选项说法正确;D、看到清水中的鱼比实际的浅,这是由于光的折射形成的,该选项说法不正确.故选C.