单项选择题

A.has witnessed
B. was witnessed
C.witnessed
D.is witnessed