选D
who 的用法
who is she,指的是你看着这个人问,她是谁?是你姐姐?是你同学,等等?
但这句话是“哪个是那个工程师的丈夫”,言下之意是你已经知道who is he了,所以是which,指的是“哪一个”