A、根据图得出M市是北非的西海岸,图中的洋流是加那利寒流.此处没有寒暖流交汇.故A错误;B、根据图中的经纬度得知:M市是北非的西海岸,图中的洋流是加那利寒流.M市西部海域渔业资源极为丰富,其主要原因附近有寒流经过,海水上泛,饵料丰富,所以才形成渔场.故B正确;C、据图看出入海河流只有一条,故C错误;D、根据图中的经纬度得知:M市是北非的西海岸,图中的洋流是加那利寒流.M市西部海域渔业资源极为丰富,其主要原因附近有寒流经过,海水上泛,饵料丰富,所以才形成渔场.故D错误;故选:B.