Odisha’s state capital, known for its ancient temples, is:

Bhubaneswar
Cuttack
Puri
Rourkela

The correct answer is: a) Bhubaneswar.

Bhubaneswar is the capital of Odisha, India. It is known for its ancient temples, which are some of the most important Hindu temples in the world. The city is also home to a number of museums, art galleries, and other cultural attractions.

Cuttack is the former capital of Odisha. It is a major commercial and educational center. The city is home to a number of historical monuments, including the Cuttack Fort and the Jagannath Temple.

Puri is a holy city for Hindus. It is home to the Jagannath Temple, one of the most important Hindu temples in the world. The city is also a popular tourist destination.

Rourkela is a steel city in Odisha. It is a major industrial center. The city is also home to a number of educational institutions.

Bhubaneswar is the best choice for the question because it is the capital of Odisha and is known for its ancient temples.