单项选择题

If it had not been for my family's care I ______ to you now.

A.will not speak
B.would not have spoken
C.would not be speaking
D.should not have spoken