I'd say B. Horror. Idk whether it's right
In this case, it could mean a site or receptacle where something may be stored.
There is a difference between both, while old money has had their money for generations they also have an upper hand. They might have a bit more of insight in they’re buisness and know the ins and outs better than new money, new money is just begining to see and understand the do’s and don’ts.