The university research team stumbled upon something; it ......... a really big discovery.
A.make
B.do
C.made
D.did
正确答案是3