Before I noticed a small difference, I had thought the machines were ______.
 
【正确答案】 B
【答案解析】 形容词词义辨析。artificial“人造的;仿造的;虚伪的”;identical“完全相同的”;equivalent“等价的;相等的”;resemblant“相似的”。由句中noticed a small difference可知空格单词应表示“相同的”的意思,选项B符合语境。