The cleanest way to work through this fact pattern is to separate what Ajeet Singh promised to do from what he promised not to do, and then match the available remedy to each part separately.
Since the negative promise not to perform for anyone else can be independently enforced by injunction, regardless of the bar on specifically enforcing the positive promise to perform, the correct answer is that the injunction may be granted to enforce the negative covenant.
This fact pattern deliberately mirrors a well-known line of cases involving performers who agreed to exclusivity, so testing the options against that established pattern of reasoning gives a reliable check.
Following the same reasoning consistently applied to performer-exclusivity disputes, the outcome here is that the injunction may be granted to enforce the negative covenant, restraining Ajeet Singh from performing for BR Chopra & Company without compelling him to perform for Yash Aditya.