Test sentence: "He put the money where Lee told him to put it."
Is this test sentence a correct grammatical English sentence?

OPTIONS:
[A]. unacceptable;
[B]. acceptable;
[B].