Sentence: "That he has blood on his hands proves that John is the murderer."
Would a linguist rate this sentence to be acceptable linguistically?

Possible answers:
--unacceptable
--acceptable
acceptable