The scientists have found that there is no ______ of life on other planets.

问题描述:

The scientists have found that there is no ______ of life on other planets.
A.distinction B.evidence C.exam D.example

c