单选题

【正确答案】 D
【答案解析】[精解] attempt用做名词,后接介词at,意为“试图,努力”;后面接介词on,则表示攻击的意思。其它两项near,by都不能与attempt搭配。