How did trade shape Mycenaean society?

A.It slowed economic growth and curbed population expansion.

B.It limited knowledge of the ideas and beliefs of other cultures.

C.It encouraged the development of new political movements.

D.It brought contact with the ideas and skills of other cultures.