Which concept is exemplified by blogging, social networking, and interactive comments being available on many websites?

A. None of the above
B. WML (Wireless Markup Language)
C. Microwebbing
D. Web 2.0
E. Machine-readable XML