A number of theories have been proposed to explain the si

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

A.suggested

B.tested

C.used

D.announced

正确答案是A