Treasury bills are sold in India by

Reserve Bank of India
State Governments
Commercial Banks
SEBI

The correct answer is (a) Reserve Bank of India.

Treasury bills are short-term debt instruments issued by the central government of India. They are sold at a discount to their face value and mature at a fixed date. Treasury bills are considered to be one of the safest investments in India and are used by the government to raise short-term funds.

The Reserve Bank of India (RBI) is the central bank of India and is responsible for issuing currency, managing the country’s monetary policy, and regulating the financial system. The RBI is also the sole issuer of treasury bills in India.

State governments in India do not issue treasury bills. Commercial banks in India can buy and sell treasury bills, but they do not issue them. SEBI is the Securities and Exchange Board of India, which is the regulator of the Indian securities market. SEBI does not issue treasury bills.

Here is a brief description of each option:

(a) Reserve Bank of India (RBI): The RBI is the central bank of India and is responsible for issuing currency, managing the country’s monetary policy, and regulating the financial system. The RBI is also the sole issuer of treasury bills in India.

(b) State Governments: State governments in India do not issue treasury bills.

(c) Commercial Banks: Commercial banks in India can buy and sell treasury bills, but they do not issue them.

(d) SEBI: SEBI is the Securities and Exchange Board of India, which is the regulator of the Indian securities market. SEBI does not issue treasury bills.