Correct option is D
The correct option is (d) No improvement.
Explanation: The sentence uses the correct tag question structure. "Isn't it?" is the correct negative tag for the statement "It is raining."
Example: It’s cold outside, isn’t it?
Meanings of other options:
Haven’t it: Incorrect tag for present continuous.
Hasn’t it: Incorrect subject-verb agreement.
Weren’t it: Incorrect tense usage.