单选题

【正确答案】 C
【答案解析】从上下文来看,是说发明者将发明密而不发,因此先从词义排除掉A和D。covered的意思是.“隐蔽着的,掩藏着的”,secret的意思是“秘密的,隐秘的”,比较来看C更好一些,常用keep...secret表示“将某事保守秘密”。