首先.打错字了吧,是 to them,
应该选 D,
因为 首先大句是he was soon told () xxxx,他被告知了一个事情,4个选项均有可能,
然后再看小句,那个 he discovered 的事情对他们来说不重要,那哪个能用于这个主语从句中做它的宾语呢,
4个答案里只有 C,D,
但是对于大句来说,如果用了C,那意思就莫名其妙了,因为what自己的意思是什么,而why意思为 为什么,放进去就很符合这句话的翻译了.
所以做这种题目的时候,先用排除法,从小句来排除,再用定位法,用大句整体意思来确定.