DOES SHE HAVE A HARD TIME...ENGLISH

5. Does she have a hard time...English ?A: to speak ; B: speak ; C: speaking ; D: spoken.