Which of the following would one use to validate properties of an item being created?
Pretrigger
User-defined function
Post-trigger
Pretriggers can be used to conform data before it's added to the container. Post-triggers run after an item is created. User-defined functions run on existing data.