Which sentence does not have an error in subject and verb agreement?

A.
Doesn't Amber and the other girls have some golf clubs that we can borrow?

B.
There are several of the kits left over in the storeroom.

C.
I was surprised, but A Tale of Two Cities were one of the best books I've ever read.

D.
Thank goodness! Macaroni and cheese are finally on the menu.