掌握一门外语很难,但值得付出努力。
A. It is difficult to master a foreign language, but it needs to make effort.
B. It is difficult to master a foreign language, but it takes to make effort.
C. It is difficult to master a foreign language, but it pays to make efforts.
D. It is difficult to master a foreign language, but it spends to make efforts.