副标题副标题副标题副
No.10 Downing Street in London is ______.
A.the official residence of the QueenB.the office building of Lord ChancellorC.the meeting place of the British ParliamentD.the official residence of British Prime Minister