Choose the best Spanish equivalent to the phrase.

It's very hot.

Hace muy calor.
Hace mucho calor.
Hace muy caliente.
Está mucho calor.