The answer would be a. Repairing, because "fiddling with" implies the same thing as "tinkering with" does, "selling" completely changes the meaning of the sentence, and "messing with" implies that he is even less skilled than "tinkering with" implies. Repairing things almost always takes skill.