He brought the umbrella along but it didn’t rain.
A.He needn’t bring the umbrella along because it didn’t rain anyway
B.He needn’t have brought the umbrella along because it didn’t rain anyway
C.He needn’t have brought the umbrella along because it haven't rained anyway
D.He needn’t have brought the umbrella along so it didn’t rain anyway