80.Changes in sea level are not only a result of changes in water temperature, affecting water density, but of melting glaciers as well.
(A) are not only a result of changes in water temperature, affecting water density, but of melting glaciers as well
(B) not only result from changes in water temperature, which affect water density, but also when glaciers melt
(C) are a result not only of changes in water temperature, which affect water density, but also the melting glaciers
(D) result not only from changes in water temperature, which affect water density, but also from the melting of glaciers
(E) result from not only changes in water temperature, affecting water density, but as well as when glaciers melt 正确D 但是我的问题是which 用指代water temperature, 所以后面的affec是不是应该是affects? 谢谢!