单项选择题

Why do the British now have fewer children than before()

A. They have a well-paid job.
B. They don’t want to have children.
C. They have their children at a much older age.
D. They have no time to look after their children.