单项选择题

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