The correct answer is 1 - Availability sets.
A single availability set may be used to configure a bunch of Virtual machines for redundancy. Each application tier may also be configured as an availability set or it may be combined with a load balancer.
Check this Azure certification training out to get more insights on azure!