Answer: The sentence that contains correct punctuation is D. The twenty-five-page report was a lot of work.
In sentence A, there should be no space between the number "thirty" and the word "two". It should be written as "thirty-two".
In sentence B, the hyphens should be used to connect the words "five", "foot", "nine", and "inches" to form a compound adjective. It should be written as "He is five-foot-nine-inches tall".
In sentence C, the hyphen should be used to connect the words "seventy" and "percent" to form a compound adjective. It should be written as "Seventy percent of rats love Swiss cheese".
I hope this helps!