The correct option is D Shiva Kashid
Shiva Kashid crossed the siege of Panhalagad in the disguise of Shivaji Maharaj. when General Siddhi Johar laid the siege of Panhalgad to capture the Maratha warrior. But the sacrifice of a barber, Shiva Kashid, foiled Johar's attempt, saving Shivaji.