The answer to this is C, ideally, but D is not grammatically incorrect. The sense could be multibillion dollar rescue packages as opposed to multibillion euro rescue packages. A purist would already tell you that multi-billion should be hyphenated.
The Option a is ungrammatical because the word dollar here is acting as an adjective. Option B is the worst answer as it pluralises both adjectives and does not sound like English.