单项选择题

What makes people more tolerant of diversity between different groups().

A. Extensive communications.
B. Language development.
C. Close cooperation.
D. Direct interactions.