A.n+of后面要跟n。 而且that is difference不对,that指代的不是difference。adj也优于n。逻辑也解释不通。 B。n+of后面要跟n。generalization is significantly different不合逻辑。 C.同B。 D。正确。that there is little that is significantly different in the... 同位语来解释generalization. little是名词,后面的that定语从句修饰that。逻辑意思也能解释清楚了。 E。is little differences显然错了。 个人见解,还望请NN指正。
个人的一点想法~
1.第二个that作为little的定语从句,little在此处作为pronoun(e.g. little is known about his childhood)
2.E选项中there is little of significant differences容易被误解为“little of”短语,但是little只能修饰不可数名词,显然不能修饰differences。