单项选择题

It's generally agreed that fluctuations in birth rate are ______ to a number of economic factors.

A.entitled
B.attributed
C.confined
D.dedicated