In which of the following sentences does the verb not agree with its subject?
a. Each of your assignments is late.
b. The windows on this house need cleaning.
c. Neither Paul nor Peter have made the team.
d. Some of the stolen coins have been recovered.