Answer - C and D
The AWS Documentation mentions the following
After you add lifecycle hooks to your Auto Scaling group, they work as follows:
Auto Scaling responds to scale out events by launching instances and scale in events by terminating instances.
Auto Scaling puts the instance into a wait state (Pending:Wait orTerminating:Wait). The instance is paused until either you tell Auto Scaling to continue or the timeout period ends.
For more information on Autoscaling Lifecycle hooks, please visit the below URL:
http://docs.aws.amazon.com/autoscaling/latest/userguide/lifecycle-hooks.html