Yesterday evening I ______ a terribl...

Câu hỏi: Yesterday evening I ______ a terrible accident.

A. witnessed

B. have witnessed

C. had witnessed

D. witness