Concept:"Enormous" means very large or extremely big in degree.Explanation:The phrase "of enormous benefit" means a very large or great benefit.Among the options, "great" is the closest in meaning because it also expresses a large or significant degree.The other options do not match the meaning of "enormous."Answer:B. great