Veteran actor Pran passes away