Where is the Star of India star sapphire currently housed?

A. National Museum of Sri Lanka
B. Smithsonian National Museum of Natural History in Washington, D.C.
C. The British Museum in London
D. American Museum of Natural History in New York City
Answer: 