Which set of terms best describes a community of software developers who telecommute to work from a major city in India?

A. middle income, high density, advanced technology
B. rural, low density, lack of technology
C. high income, low density
D. low income, urban, low technology