问题

made a discovery, _________ of great importance to the progress of science and technology
A:to cross
B:having crossed
C:cross
D:crossed
B:having crossed
C:cross
D:crossed
正确答案是: