单项选择题

So much ()worry about her Son()she can't sleep at night.

A、 she does...that
B、 does she...and
C、 she does...and
D、 does she...that