单项选择题

It takes ages()

A.for doing the shopping
B.to do the shopping
C.does the shopping