单项选择题

The ducks()many eggs last week.

A.lay
B.laid
C.lied
D.werelaid