A、台湾西隔台湾海峡与福建省相望,故不符合题意;B、台湾地形以山地为主,水能资源丰富,故不符合题意;C、台湾最主要的民族是汉族,最主要的少数民族是高山族,故不符合题意;D、台湾最大的城市是台北,最大的港口是高雄,符合题意.故选:D.