The answer would be : B. Corporation
Based on the following options, Corporation is the most likely to have enough resources to buy that building. Corporations could raise more money compared to small / non profit business since they have access to their shareholders that could inject more equity for them