Choose from the possible answers, would the following sentence, by the strictest standards, be considered correct by a linguist?

They said that Tom would pay up, and pay up it is well-known that he did.
Possible answers: A. unacceptable B. acceptable
B.