1、在先行词为人的情况下,who比that要好
2、第二题就是选A啊,因为在这里只能用关系副词,后面是完整的句子
3、和第二题是一个道理,后面是完整的句子,不缺什么成分,只能用关系副词when,如果句子后面加个on的话,就得用which了