Scientists in different countries, working independently of each other, have()very similar results.
Scientists in different countries, working independently of each other, have()very similar results.
A.come up with
B.put up with
C.kept up with
D.ended up with
正确答案:come up with