Which of these musicians was responsible for pioneering multiple forms of jazz?

A) Joe Zawinul
B) John Coltrane
C) Miles Davis
D) Scott Joplin

*MUSIC* (Subject)