SHE HAS LEARNED ENGLISH FOR 3 YEARS, AND SHE IS GOOD ______ ENGLISH...

4. She has learned English for 3 years, and she is good ______ English now.

A. by B. in C. for D. at