A user is setting up a new work email account on their smartphone. The company requires that all employees use an additional layer of security beyond the password. Which of the following will BEST provide this layer of security and meet the company’s requirement?
Utilizing a predefined set of backup codes
Using an authentication app that generates tokens
Receiving codes through SMS messages
Enabling a location-based login system