Ethnic neighborhoods most often form in order to __________.
A.separate one ethnic culture from other ethnic groups
B.support new immigrants in a new location and preserve cultural heritage
C.prevent the cultural assimilation of new immigrants
D.make government services more available to new immigrants