单项选择题

Carolina is American, ()she speaks French well

A. for   
B. so   
C. but   
D. as