单项选择题

The Americans and the British not only speak the same language but also ______ a large number of social customs.

A. join

B. take

C. share

D. have