D.
因为是talk with
所以介词with不能少,whom宾格,聊天的对象
which不会拿来指定人,排除C,而且talk about 是谈论.
其他选项更乱七八糟,就不用解释了
who是主格,这里需要宾格,而且没介词with