The correct option is B It enjoys a separate legal entity with perpetual succession and common seal.
It enjoys a separate legal entity with perpetual succession and common seal- it is a feature of public corporation. A public corporation is a combination of public ownership, public accountability and business management for public end. A public corporation can also be defined as an organization that is clothed with the power of government but is possessed with the flexibility and initiative of private enterprise.