单项选择题

By the end of that year Alice()more than a thousand foreign stamps.

A.had collected
B.has collected
C.had been collected
D.has been collected