Ответ:

Формулировка, вероятно, содержит ошибку: в океане, лежащем во всех климатических поясах, не может отсутствовать сразу тропический и субтропический пояса. Если подразумевается «во всех климатических поясах», кроме полярных, наиболее подходящий школьный ответ — Атлантический океан. Однако и Тихий океан охватывает широкий диапазон климатических поясов, поэтому фраза «кроме тропического и субтропического» не позволяет выбрать корректный вариант.

Ответ: однозначного правильного варианта по напечатанной формулировке нет; вероятно, имелся в виду Б) Атлантический океан.