Final answer:
The largest number of full teams that can be made from 16 friends, where each team has exactly 3 players, is 5 teams with one person left over.
Step-by-step explanation:
The question involves dividing a group of 16 friends into teams for an intramural sport, where each team must consist of exactly 3 players and no one can be on more than one team. To determine how many teams can be formed, we need to calculate the largest number of full teams of 3 that can be created from the 16 friends.
By dividing 16 by 3, we get 5 with a remainder of 1. This means that 5 full teams of 3 can be made, with one person left over who cannot form a full team. Therefore, the correct answer is 5 teams.