The correct option is D public company
A public company can raise its capital by issuing shares to public. For doing the same, it has to issue a prospectus which is an invitation to the public to subscribe to the capital of the company and undergo various other formalities.