D - 'Like a house that a child might have constructed from cards' is the best option to indicate what the word 'ramshackle' means.
Ramshackle means something in severe disrepair (example: an old, rusty car is a ramshackle car or this house). A house that a child constructed from cards is also thought to be not sturdy and in need of repair when it comes down.
D. He tells the judge to ask for any reward and he shall have it.
I believe it is C, because is says something they both want, and the question is asking for a comparison.
“His honor…” Oxymoron
“He was a gay dog…” Metaphor
“Well, after a long time…” Onomatopoeia
“She was a curious woman…” Hyperbole