B take trouble to do sth:不辞辛苦做某事的意思(这里根据句子意思推断是帮助的意思,故而选B,其它,make,do都是制造麻烦的意思
选B, take the trouble,意思是不厌其烦,不辞劳苦。
应该是 take the trouble to do sth 联合整个句子来看you took 作 the trouble的后置定语 答案是B