选B
过去分词可以用连词引起,表示各种意义 表示条件的连词通常用if,unless 题句意为除非借助反射装置,光束在拐角处是不会改变方向的.
而且made to do so是it is made to do so 的省略形式。unless是连词,应连接句子,所以除B以外的其他几个选项都是错误的。
选择B
unless是连词,后面接一句完整主谓宾的句子,unless it is made to do...这里从句省略了主语和谓语,make sth to do的意思是迫使什么怎么样,所以用作被动语态