You're right - A is possible, but it's a different meaning. Someone else has suggested the students had not turned in their reports on time, but the teachers, defending their students, insisted that the students did turn them in. However, I expect C is the expected answer.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.