A、辐射能导致基因突变,而基因突变是不定向的,A正确;B、血红中一个碱基对的改变导致基因突变,但由于密码子的简并性等原因,基因突变不一定会导致血红蛋白合成异常,B错误;C、不同染色体之间的片段交换一定造成染色体结构变异,也可能是会造成基因重组,C错误;D、如果果蝇的长翅基因缺失,则说明其发生了染色体结构变异(缺失),D错误.故选:A.