The correct option is B Ranchi
The capital of Jharkhand is Ranchi, a beautiful city located at 620 meters above sea level. It is the administrative capital of Jharkhand, the new state of India, carved out of certain regions of Chhota Nagpur plateau with a predominant tribal population.