The correct option is B Museum
Museum is a building in which objects of historical, scientific, artistic or cultural interest are stored and exhibited. In museum fossils, armour, ornaments, paintings, etc is kept and preserved. It maintains the permanent record of the flora and fauna.
Thus, the correct answer is option B.