E) is the simple past tense, as you've used. 'It rained for two days' is perfectly normal. 'It was raining for two days' is not wrong but it seems to suggest something else needs to be said, while the simple past tense is clear and stands alone.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.