Between the two generations, it is often not their age, ______their education that causes misunderstanding.
【正确答案】 D
【答案解析】not…but…为固定搭配,意为“不是……而是……”。故选D。