The recent archeological discovery ________ the scientists' speculation.
句意: 最近的考古发现证实了科学家们的推测。 attest 证明, 证实。 appeal 呼吁, 上诉。 sue 控告, 请求。protest 抗议。 因此, 本题的正确答案为C。