AWS Certified Solutions Architect - Professional (#513)

An IAM user is trying to perform an action on an object belonging to some other root account's bucket. Which of the below mentioned options will AWS S3 not verify?

The object owner has provided access to the IAM user
Permission provided by the parent of the IAM user on the bucket
Permission provided by the bucket owner to the IAM user
Permission provided by the parent of the IAM user