单项选择题

The generation gap has become wider than before because of ______.

A.the increasing dependence of children on parents
B.the influence of traditional culture on children
C.the rapid changes of modem society
D.the missing of lifelong occupation