You can say "X is three times the price of Y" - but that's not what this sentence says. This sentence says "X is being sold for three times the price (?) the drug's maker charges for Y."
C (that) is best here. You'd say "the same price as" or "three times more than" or "three times the price that." Given what's not part of the underline, we have to go with the last option.
I'm curious about the source of this question. This is pure idiom and it's not often that the official test makes us rely solely on an idiom (it does happen, but not often).
Please note: I do not use the Private Messaging system! I will not see any PMs that you send to me!!
Stacey Koprince
GMAT Instructor
Director of Online Community
Manhattan GMAT
Contributor to Beat The GMAT!
Learn more about me