Sprint and run seem to be synonyms, so I think puzzled or baffled would be a fitting answer
A memoir is a sharing of perspectives on one's own life.
It would seem to be C because he choose that field and since it’s unionized he is having a hard time finding a open spot