“Now God had brought Daniel into favour and tender love with the prince of the eunuchs.”
King James Version (KJV)
1:7 Gave names - That is, other names, relating to the idol - gods. Belteshazzar - So Daniel had the name of Belteshazzar, from the great Babylonian idol Baal or Bell. This was by the king's command, and herein he put forth an act: of his sovereignty.
1:8 But Daniel purposed - There may be several weighty reasons assigned why Daniel did this. Because many of those meats provided for the king's table, were forbidden by the Jewish law. Daniel knew these delicates would too much gratify the flesh. He did not dare to eat and drink things consecrated to idols. He was sensible, how unsuitable delicate fare would be to the afflicted state of God's people. Therefore he was herein a rare pattern of avoiding all the occasions of evil.