Tell me the genre of music that these artist play: Miles Davis, Ice Cube, John Mayer, Waylon Jennings

Miles Davis: jazz
Ice Cube: rap
John Mayer: rock
Waylon Jennings: country