A、温带海洋性气候全年受盛行西风影响形成,故不符合题意;B、地中海气候受副热带高气压带和盛行西风带交替控制形成,故正确;C、热带沙漠气候受副热带高气压带和信风带交替控制,故不符合题意;D、热带草原气候受赤道低气压带和信风带交替控制形成,故不符合题意.故选:B.