Object Oriented Programming·Generics & Collections·FoundationWhat generics preventBefore generics, a list held Object and every read required a cast.What did generics change?ALists became faster to work with, since no casting happens at run time any moreBLists could hold primitives directly without boxingCA wrong type is rejected at compile time rather than throwing at runtimeDA list could hold several types at onceCheck answer