The Big Ben is in _________.
#21484
A
Russia
B
Canada
C
France
D
the UK