I ......... speak French without a problem now because I have ha

I ......... speak French without a problem now because I have had many lessons.

A.may

B.can

C.have

正确答案是2