Correct Answer: C
Explanation:

Since the red team wins only 3 gold medals, it must win gold medals in events 1,3, and 5, since no team wins gold medals in consecutive events. Also, not that since blue wins only two medals (neither of them gold), it must have won medals in events 2 and 4, so that it did not fail to win a medal within two consecutive events. Be aware then that green and yellow, therefore, must each have won medals in all five events.
if the green team wins only one gold medal, there remains only one gold medal, which yellow team must win.