Personally I think answer D would best summarize everything up. If it isn’t D, most definitely is A.
True they also have done electrical gadgets,nanotechnology
The correct answer is A. Ellis Island is not in the coast of Boston, It's in New York City.