Which of the following phrases best defines culture?

Athe artistic preferences of a group
Bthe social stratification within a group
Cthe idiosyncratic language patterns of a group
Dthe shared values, practices, and beliefs of a group