A、在岸上看到水中的腿变“短”了,是由于光从水中射向空气时发生折射形成的,B、倒影实际上是山在“平面镜”中成的虚像,是光的反射形成的;C、透过玻璃砖看到钢笔“错位”了,是由于光玻璃中射向空气时发生折射形成的D、手影是光的直线传播形成的.故答案为:B;AC;D.