You can use the handy event name of __________ to make sure your trigger covers all DDL events.
(a) DDL_DATABASE_EVENTS
(b) DDL_DATABASE_LEVEL_EVENTS
(c) DDL_DATABASE_LEVEL
(d) All of the mentioned
I had been asked this question by my college director while I was bunking the class.
Enquiry is from Schema Audit in section Monitoring and Auditing of SQL Server