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

It is beans that I don't like.
Options: +unacceptable; +acceptable;
acceptable