A、副热带高压带只影响地中海气候,故不符合题意;B、图2左边的气候是地中海气候,受副热带高压带和西风带的控制,右边的气候是温带海洋性气候,受西风带的控制,影响两种气候共同的风带是西风带,故正确;C、副极地低压带并没有影响图中的地中海气候和温带海洋性气候,故不符合题意;D、信风带没有影响这两种气候,故不符合题意.故选:B.