Which of the following best explains the meaning of 'Shall my daughter do your shopping for you' ?
A.
Do you agree to my daughter doing your shopping for you?
B.
Are you willing to let my daughter do your shopping for you?
C.
Do you want my daughter to do your shopping for you?
D.
Am I willing to let my daughter do your shopping for you?