A number of theories have been proposed to explain the si

A number of theories have been proposed to explain the situation.

A.tested

B.suggested

C.used

D.announced

正确答案是B