A because thats how the story originated the mystical "golden touch"
C because he would have never gotten the golden touch if he didnt bring Silenus.
(I may add that this is not part of my answer but a correction of the story. Bacchus is from Roman Mythology and Midas is from Greek so technically it shouldnt be Bacchus but the Greek Form Dionysus. Anyway thats it!)