A. She is a saint, and he is a pilgrim who adores her.
It says, in their early conversations, therefore not in any of their soliloquies. In their first conversation, there are lines such as "For saints have hands, that pilgrim hands do touch." Therefore A is the correct answer.
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.