单选题 He"s spent years cultivating knowledge of art.
【正确答案】 D
【答案解析】[解析] 题干大意:他花费数年的时间来培养自己的艺术涵养。画线词cultivating:培养。选项D developing也含有“培养”之意,故答案选D。