1.用body heat避免了A中it的指代问题;结构上看body heat对应前面的body heat,generated by burning calories 看作对应前面的 directly from the Sun,似乎更对称些(当然这个解释我自己都觉得牵强)。
2.A和E的意思有所不同,E的意思更符合实际。
不过E意思相当于drawing their body heat directly from the Sun and not drawing body heat generated by burning calories,总觉得not drawing body heat generated by burning calories意思表达不好。没有这方面的知识背景,也就说不出个道道。
再讨论。
同意10楼 gg 的分析,E 吧。
A 的generate it 估计就是ets拿出来骚扰视线的。
instead of 有not but 的意思,而rather than 有一点并列吧?这里只能2者之一,所以只能用instead of ,E 了。