问题

In three months he ____ speak good English .
A:can
B:can be able to
C:will be able to
D:may be
B:can be able to
C:will be able to
D:may be
正确答案是: