20s
What city in England do The Beatles hail from?

A

London

B

Birmingham

C

Liverpool

D

Manchester