Multi-choice problem: Is the next sentence syntactically and semantically acceptable?

They said that Tom wouldn't pay up, but he did go to the bank, and he did pay up.
Pick from:
[A]. unacceptable
[B]. acceptable
[B].