Which is the correct approach to register for a bean destruction callback?
Annotate the callback method with @PostDestroy.
Annotate the callback method with @PreDestroy.
Add the @Lazy annotation to the bean configuration.
Configure the bean instance to use prototype scope.
Submit