I think the correct choice would be:
C) He had eaten too much; he felt dizzy.
Hard court surface since the ball can bounce on a hard surface
A. is the correct answer; "Several dirty footprints" makes sense. All the other verbs do not agree with their subjects.
What are the other options? You only gave Angels...