suggest有两个最常用的意思,
一个是建议,如是这个意思,那么后面的宾语从句要使用虚拟语气,就是从句的谓语用should do的形式,而should可以省略.
另一个是“表明”,后面的英语从句正常,不需要虚拟语气.
这个句子中,是表明的意思 ,翻译为:我们关于地球已知的知识表明,只要适当的条件存在,生命就会出现.
后面的wherever虽然是个让步状语从句,但是有点“条件”的意思,而英语中这用带有条件意味的状语从句,其时态通常按照“主将从现”的条件句来处理,所以才选择了D!
还有问题请继续追问,英语语法问题都可以问我的!