考查语态。句子的主语为Plastic heart valves and other human “spare parts”(塑料心脏瓣膜和其他人体器官“零件”),宾语为many recent developments(最近许多的发展),主语与宾语之间为主动关系,故排除B选项。句子的宾语在possible后面不需要形式宾语,故排除A选项。have become possible表示“……成为可能”,have made possible表示“使……成为可能”,根据句意可知C选项符合语境。句意:塑料心脏瓣膜和其他人体器官“零件”使最近许多的发展成为可能。