Who invented Spinning-Jenny?
Who invented Spinning-Jenny?
The Spinning Jenny was invented by James Hargreaves; among given options, John Kay is associated with early textile machinery innovations of that era (flying shuttle inventor, closely linked historically).
Re-check your working by substituting the answer back into the original question.