The popularity of massive music festivals has created an opportunity for fans of electronic dance music to get together and create their own _______.
A. race culture
B. brand
C. social class
D. subculture