Answer: your answer is B
question:
Many people visit Britain because of their heritage. Americans, for example, often travel to the United Kingdom to revisit the homes of their English, Irish, Scottish, or Welsh ancestors. Tourists flock to famous places such as London’s Buckingham Palace. They also visit ancient and historic sites such as Stonehenge and Shakespeare's hometown, Stratford-upon-Avon.