单项选择题

Although ______ Spanish, he attended the tutorial course.

A. he was knowing
B. he is knowing
C. having a knowledge of
D. knows