Which of the following is a statutory, non-constitutional body in India?

Constitutional & Non-Constitutional Bodies — question ID 11

Options

A.
B.

Explanation

NHRC is a statutory body established under an Act of Parliament (Protection of Human Rights Act, 1993). NITI Aayog is executive, while UPSC and Finance Commission are constitutional.