B
分析:(1)光在同种、均匀、透明介质中沿直线传播,产生的现象有小孔成像、激光准直、影子的形成、日食和月食等;
(2)光线传播到两种介质的表面上时会发生光的反射现象,例如水面上出现岸上物体的倒影、平面镜成像、玻璃等光滑物体反光都是光的反射形成的;
(3)光线在同种不均匀介质中传播或者从一种介质进入另一种介质时,就会出现光的折射现象,例如水池底变浅、水中筷子变弯、海市蜃楼等都是光的折射形成的.
解答:A、小孔成像是由光的直线传播形成的,不符合题意;
B、通过玻璃砖看到钢笔错位,是光的折射现象,符合题意;
C、水中的倒影,是以水面为平面镜的平面镜成像,是由光的反射造成的,不符合题意;
D、日食,是由当月亮位于地球和太阳的中间时,太阳射向地球的光线被月亮挡住了而形成的,其成因是光的直线传播,不符合题意.
故选B.
点评:本题考查学生对三种光学现象的理解:光的直线传播;光的反射;光的折射,此题考查的就是光学现象与形成机制对应起来.