Some scientists have suggested that human tears are (81) _____ of an aquatic past – but this does not seem very likely.
Some scientists have suggested that human tears are (81) _____ of an aquatic past – but this does not seem very likely.
A. witness
B. evidence
C. result
D. display