单项选择题

Thomas ()speak Spanish better than me. He used to live in Mexico

A. is going to
B. can
C. would  
D. may