Test sentence: "The knife, which he threw into the sea had a gold handle."
Is this test sentence a correct grammatical English sentence?

Available choices:
A). unacceptable.
B). acceptable.
B).