Step 1: Note the reporting verb.
"Requested" in indirect speech converts into "said, 'Please …'" in direct speech.
Step 2: Evaluate options.
(A) "Says" — wrong tense.
(B) Matches perfectly: "Please put a shawl on me."
(C) "Might ask" — hypothetical, wrong.
(D) "Asked" — lacks the politeness marker "please."
Step 3: Conclusion.
Correct answer is (B).