<i>Play "knockin' on heaven's door" <b>by/with/on</b> the guitar.</i><br/><br/>Which preposition is better?<br/><br/>Should I put 'the' before 'guitar' here?<br/><br/><i>Play "knockin' on heaven's door" on the piano.</i><br/><br/>This is correct, right?<br/><br/>Thanks<br/>LiJ