C
分析:根據題意,分情況討論:①假設甲說得對,則乙說的也對,與老師說的只有一人說的正確相矛盾;②假設乙說得對,則甲應說的錯誤,則丙就說的正確,與老師說的矛盾;③假設丁說的對,則乙說的就對,與老師說的也矛盾;④假設丙說的對,則甲錯誤,若乙也錯誤,則一定是乙的名字,故丁也錯誤,與老師說的無矛盾.
解答:①假設甲說得對,則乙說:不是我的名字,也正確,與老師說的只有一個人猜對相矛盾,故甲說的不對;
②假設丙說:不是我的名字正確,則甲說:是丙的名字就錯誤,則就一定是:甲、乙、丁的名字;則乙說:不是我的名字錯誤,則就一定是乙的名字,那么丁說:是甲的名字也錯誤,沒有矛盾出現,故紙條上是乙的名字;
故選:C.
點評:此題主要考查了推理與論證,做此類題目可以用假設的方法,進行分析排除.