单项选择题

Speakers' Comer located in ______, where speaker can deliver their eloquent speech.

A. British Museum
B. Westminster
C. Hyde Park
D. Greater London