The nature and power of statutory corporation is defined in special statute.
Explanation:
A Statutory corporation is formed by passing a special act of parliament or legislature. The powers and functions of such corporations are defined by the government.
The correct option is B.