单选题 To flame up his boss, Dick had to make up evidence.
A. collect B. disclose C. invent D. generate

【正确答案】 C
【答案解析】[解析] make up:编造,和invent(发明、创造、虚构、捏造)意思相近;collect:收藏、收集;disclose:透露、泄露;generate:产生。