Which sentence contains a grammatical error?
-
A
Each of the students have completed their assignments.
-
B
The committee has reached a unanimous decision.
-
C
Neither the teacher nor the students were prepared for the fire drill.
-
D
The dog, which had been lost for three days, was finally found.