Student or Learner
By the time the repairman arrived, they had already solved the problem _______ themselves.
I don't know the answer exactly , especially between a and c
Neither do I cutemina...they are both acceptable to me. perhaps someone else can elaborate further.