Answer: There should be a capital D on do and also there should be a question mark NOT period....hope this helps!
Explanation:
When sentence starts it should have a period and question marks should be on the end of a question on a period.
The grammar in this diaglouge is very bad, so I would think the speaker is either poorly educated, or English isn't his first language, so I would say answer B.
I think its D or A. I am sorry if i am wrong, but this is what i think.
“Greetings, stranger! / Here in our house you’ll find a royal welcome. / Have supper first, then tell us what you need.”
The hospitality is shown because they are welcoming in a stranger and offering him a meal even before they find out what he actually needs.