The correct option is B Tailapa II
Tailapa II defeated Karka II. Tailapa II, also known as Taila II and by his title Ahavamalla, was the founder of the Western Chalukya dynasty in southern India. Tailapa claimed descent from the earlier Chalukyas of Vatapi, and initially ruled as a Rashtrakuta vassal. Karka II succeeded his uncle Kottigga Amoghavarsha to the Rashtrakuta throne.