Which of the following is the best definition of archipelago? (1 point)

A. a large sea wave created by an earthquake
B.a cluster or chain of islands
C. the concentration of people within a specific area
D. a plate of solid rock that exists below the surface of Earth and is in constant motion

B.a cluster or chain of islands