Part A: D.
Meaning of allusion:allusion refers to something that is in both reality and fiction. for example, a book mentions Mona Lisa. it is an allusion because it's referring to something that is in reality in a book.
Part B: A
Specify which word is the underlined one please :)
I am not really sure that I know what the answer is.
Literal translation - is the rendering of text from one language to another one word at a time with or without conveying the sense of the original whole
idiomatic translation - the ability to recognize and interpret idiom correctly and the difficulties involved in rendering the various aspects of meaning that an idiom or fixed expression conveys into the target language
I believe the answer might be D. Hope this helps!!! Sorry if it doesn't!