____ invented Electric Generator ?

28

A. Sir Alexander Graham Bell
B. Michael Faraday
C. Alfred B. Nobel
D. Thomas Alva Edison