To whom should licence fees be paid?

Controller of Insurance
The Insurer
The IRDA
None of the three

The correct answer is C. The IRDA.

The Insurance Regulatory and Development Authority of India (IRDA) is the regulatory body for the insurance industry in India. It was established in 1999 by the Insurance Regulatory and Development Authority Act, 1999. The IRDA is responsible for regulating and developing the insurance industry in India. It also issues licenses to insurance companies and monitors their activities.

The IRDA collects license fees from insurance companies. These fees are used to fund the activities of the IRDA. The IRDA uses these funds to pay for its staff, its offices, and its other expenses.

The Controller of Insurance is a government body that is responsible for regulating the insurance industry in India. The Controller of Insurance is not responsible for collecting license fees from insurance companies.

The insurer is the company that provides insurance to its customers. The insurer is not responsible for collecting license fees from insurance companies.

Therefore, the correct answer is C. The IRDA.