The correct answer is b. has it.
*Explanation:*
This is a tag question. The main clause is negative ("The weather hasn't got warmer"), so the tag question should be positive. The auxiliary verb used is "has", and the subject is "it" (referring to "the weather"). Therefore, the correct tag is "has it?".
*Translation:*
Погода не стала теплее, не так ли?