答案:A
这里考察的是这几个同义词之间的区别.
1、search 后加某地,而search for 后加某物,to search somewhere for something (在、、找、、)
2、search 后加某地 “在某地搜查”,search for 后加某物“寻找某物”,search for sb.表示“寻找某人”.
比如:
3、in search for 是介词短语,而前面有介词after,所以C 错误.
4、look for 表示“寻找”,相当于:search for 后面也是接人.
5、综上所述,正确答案是A.