C is Incorrect because it says had never seen which should be has never seen. D is incorrect because little wasn't needed. A isn't correct because original wasn't needed it just could have been " he found a solution to the problem". A & C has unimportant information in them. So the only answer that could be correct is B.