A. A programming language
B. A web framework for Python
C. A database management system
D. A JavaScript library