WHO ………THE TELEPHONE

29. Who ………the telephone ?A. invent B. inventing C. invention D. invented