This really sounds like a multinomial problem.

If you had only two choice, it would be a simple repeated measures binomial. I.e. choice = language scores + covariates where choice is either one or zero. In this case, they have a third option. So instead of A and B, they also have C.

You have ten repeated measures tests per subject with 10 associated scores. I strongly recommend using a repeated measures design so as not to fall into the trap of pseudo replication.