In theory, the best way to learn a foreign language is the same way a baby learns to speak
In theory, the best way to learn a foreign language is the same way a baby learns to speak; ______in practice its not always feasible.
A.when
B.therefore
C.none the less
D.so long as
请帮忙给出正确答案和分析,谢谢!