A. To manage admin users
B. To define URL patterns for the admin interface
C. To customize the behavior of the admin interface
D. To store information about admin models