A company has an application that is hosted on an EC2 instance. The code is written in .NET and connects to a MySQL RDS database. If you're executing .NET code against AWS on an EC2 instance that is assigned an IAM role, which of the following is a true statement? Choose the correct option from the below:
A. The code will assume the same permissions as the EC2 role
B. The code must have AWS access keys in order to execute
C. Only .NET code can assume IAM roles
D. None of the above