下列哪些句子意思相同

问题描述:

下列哪些句子意思相同
a上海来的客人很文明 b来自上海的客人很文明 c来上海的客人很文明 d很文明的客人来自上海
c是肯定错了,a和b是一样的,但d意思是不是和ab一样呢?我认为这个句子只说很文明的客人来自上海,其他地方的客人都不很文明,但我妈妈认为d是一样的,究竟谁对?

D不能选,C不在其中.不选D的原因是D的说法是只有来自上海的客人才是文明的,只要是文明的客人都是来自上海的,其他地方的都不文明,或者不文明的就不是来自上海的,这显然在范围上犯错了.A B的说法是说所有来自上海的客人都很文明,但不是所有的文明客人都是来自上海的.