解析:
洋流又称海流,是海洋中除了由引潮力引起的潮汐运动外,海水沿一定途径的大规模流动。引起洋流运动的因素可以是风,也可以是热盐效应造成的海水密度分布的不均匀性。加上地转偏向力的作用,便造成海水既有水平流动,又有垂直流动。大气运动是海洋水体运动的主要动力,大气运动形成风;陆地形状和地转偏向力也会对洋流方向产生一定影响,所以A选项是正确的。风形成的原因有两个,即地球的转动以及地球表面受太阳加热程度的差别,所以太阳辐射会影响到风的形成,进而影响洋流的形成,所以B项是正确的。地磁偏角是指地球上任一处的磁北方向和正北方向之间的夹角。许多海洋动物可以感应到磁偏角并利用它来识途,与洋流形成无关。故本题选D