Which among the sentences is grammatically correct ?
AHema is lived in this neighbourhood for over ten years.
BThe team have won every match this season.
CNeither the teacher nor the students was ready for the surprise test.
DEach of the books on the shelf is dusty and old.
