Choose the correct synomym of "insular"
A
interfering
B
open minded
C
helpfull
D
closed
Correct Answer: closed