10 Downing street is the official residence of

A ) Queen of England

B ) British prime minister ✅

C ) French president

D ) American presidents