题目解析:
第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。