AWS Certified Solutions Architect - Professional (#243)

An organization has 4 people in the IT operations team who are responsible to manage the AWS infrastructure. The organization wants to setup that each user will have access to launch and manage an instance in a zone which the other user cannot modify. Which of the below mentioned options is the best solution to set this up?

Create four AWS accounts and give each user access to a separate account.
Create an IAM user and allow them permission to launch an instance of a different sizes only.
Create four IAM users and four VPCs and allow each IAM user to have access to separate VPCs.
Create a VPC with four subnets and allow access to each subnet for the individual IAM user.