I've addedmy comments in brackets.

Eric Clapton - Layla (agreed - but admittedly he didn't even play the main riff - Duane Allman did)
Police - Roxanne (yup)
Led Zepplin - Stairway To Heaven (probably a grudging yes, but it really should be 'A Whole Lotta Love')
John Mellencamp - Jack And Diane (deffo)
Eagles - Hotel California (deffo)
Queen - Bohemian Rhapsody (deffo)
Rolling Stones - Satisfaction (toss-up between that and Jumpin' Jack Flash)
The Who - Who Are You (WRONG - My Generation, blatantly)
U2 - Pride In The Name Of Love (Yep)
Aerosmith - Dream On (nah, Sweet Emotion)
Elton John - Tiny Dancer (dunno, don't really care)
Tom Petty - Refugee (nah, Free Fallin')
Van Halen, Runnin' With The Devil (nah, Eruption or Jump)
Lynyrd Skynard - Freebird (that's a contentious one. The true rednecks would agree, but Sweet Home Alabama is the much more recognisable song)
Pink Floyd - Another Brick In The Wall (probably)
CCR - Fortunate Son (who?)
Bruce Springsteen - Born To Run (probably)
Beatles - Hey Jude (probably, but by no means their best song - but the Beatles were pretty average by my books)