who said是中国式英语。应该译成“Who told you?~”这句子电影里常有的,译成汉语都是译“谁说的?”
Who said?
who said that?who said it?who said?(最简单的一句非它莫属)
Who told you?????????
how do you know?
Says whom?