I _____ the garden. No sooner had I finished water...

Câu hỏi: 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