The correct option is D He attacked Pallavas of Kanchipuram.
The best-known Chalukya ruler was Pulakeshin II. We know about him from a prashasti, composed by his court poet Ravikirti. Pulakeshin evidently got the kingdom from his uncle.
According to Ravikirti, he led expeditions along both the west and the east coasts. Besides, he checked the advance of Harsha. Pulakeshin II defeated Harshavardhana. Pulakeshin evidently got the kingdom from his uncle. Pulakeshin also attacked the Pallava king, who took shelter behind the walls of Kanchipuram.