The correct option is B Devaputra
Kanishka was the greatest king of the Kushan dynasty that ruled over the northern part of the Indian subcontinent, Afghanistan, and possibly areas of Central Asia north of the Kashmir region. He had the title of Devaputra which means son of God. His rule lasted for about 13 years from c. 127. He was a great patron of Buddhism.