DOES SHE HAVE A HARD TIME………..ENGLISH

5. Does she have a hard time

………

..English ?

A: to speak ; B: speak ;

C: speaking ; D: spoken.