Would a linguist find the following sentence to be a valid English sentence grammatically?

The hot potato which there were several hundred people yelling for me to put down gently turned out to have been filled with TNT.
OPT:
[a]. unacceptable;
[b]. acceptable;
[b].