这个英语题为什么选B不选DThe great invention he made( )of great benefit