Mark the letter A, B, C or D on your answer sheet to indicate the correct answer to each of the following question.
I _____ the garden. No sooner had I finished watering it than it came down in torrents.
A.shouldn’t have watered
B.mustn’t have watered
C.can’t have watered
D.needn’t have watered