The following composition, featuring 40 voices, was written by: play play discover music player play stop mute max volume 00: 0004: 27 no audio loaded. select one:
a. johannes ockeghem
b. thomas weelkes
c. carlo gesualdo
d. thomas tallis