题目解析:
第3段高亮句主干信息:The interchangeability of continents and oceans explained a number of other perplexing geological observations.
A 选项主干 the fossils and sediments had long been a mystery to Leonardo da Vinci,并非原文讨论主干内容,错误;
B 选项 had long been a source of confusion,与原文不符,原文是 explained,错误;
C 选项,the continual rearrangement of land and sea = the interchangeability of continents and oceans,provided an explanation for = explained,some other mysterious geological observations = a number of other perplexing geological observations,正确;
D 选项 explained the absence of fossils or sediments in oceans,与原文不符,错误。
故选 C。