what is the correct answer please

Shakira has lived for a long time in Miami, so... *

A. She spoke English fluently
B. She speaks English fluently
C. She speak English fluently
D. No wrong