单项选择题

You ______ able to speak English so well if you hadn't been practising hard.

A.are not
B.can not be
C.wouldn't be
D.would have been