Explanations:The battle between Bana and Krishna to rescue Aniruddha is a significant event in Hindu mythology, particularly within the context of the Skanda Purana. The Skanda Purana is one of the major Puranas in Hinduism, and it is divided into several sub-texts, one of which is the Kumara Haran. This text specifically details the events surrounding the battle between Bana, the demon king, and Krishna, the avatar of Vishnu, to rescue Aniruddha, Krishna's grandson.
The story of Bana and Krishna is a complex narrative that involves multiple characters and events. Bana, the king of the asuras (demons), had imprisoned Aniruddha, who had entered his palace to marry Usha, Bana's daughter. Krishna, upon learning of this, decided to rescue Aniruddha and engaged in a fierce battle with Bana. The battle is described in great detail in the Kumara Haran, which is why this text is the correct answer to the question.
It is important to note that while other Puranas such as the Vishnu Purana and the Kalika Purana are significant texts in Hindu mythology, they do not specifically mention the battle between Bana and Krishna. The Vishnu Purana, for instance, focuses on the various avatars of Vishnu and their exploits, while the Kalika Purana deals with the worship of the goddess Kali and other related deities. The Jogini Tantra, on the other hand, is a text that deals with the worship of goddesses and rituals, and it is not related to the specific story of Bana and Krishna.
Understanding the specific texts and their contents is crucial for anyone studying Hindu mythology and religious texts. The Skanda Purana, and particularly the Kumara Haran, provides a rich narrative that is essential for understanding the complex relationships and events in Hindu mythology. This knowledge is often tested in competitive examinations that focus on general knowledge and cultural studies, such as the UPSC, SSC, and Bank PO exams.