Concept:A building society specialises in granting loans for constructing or purchasing buildings.Explanation:Building societies accept deposits from members.They provide long-term loans mainly for building purposes.This function is the same as that of a mortgage bank.Commercial and central banks perform wider or regulatory roles.Development banks focus on funding large development projects.Therefore, the correct type of financial institution is a mortgage bank.Answer:C. mortgage bank