Answer:
Alan: 80%
Ben: 62.5%
Explanation:
5/8 = 0.625 x 100 = 62.5 = 62.5%
8.6m questions
11.2m answers