单项选择题

The company isn't _______ doing such big business.

A.able to
B.capable to
C.able of
D.capable of