问题

The weather turned out to be fine yesterday. I _____ the trouble to carry my umbrella with me. [ ]
A: should have taken
B: could have taken
C: needn't have taken
D: mustn't have taken
B: could have taken
C: needn't have taken
D: mustn't have taken
正确答案是: