Whichthe twoarecharacteristicsoftheServiceLocatorpattern?()
A. Itencapsulatescomponentlookupprocedures
B. Itincreasessourcecodeduplicationanddecreasesreuse
C. Itimprovesclientperformancebycachingcontextandfactoryobjects
D. Itdegradesnetworkperformanceduetoincreasedaccesstodistributedlookupservices