台湾省大部分属于亚热带湿润气候,只有南部沿海地区属于热带气候,故A错误.台湾位于环太平洋火山地震带上,多火山、地震,故B正确.台湾的人口和农业主要分布在台湾岛的西部平原,故C错误.台湾岛的东北部位于迎风坡,降水较多,故D错误.故选:B.