Which sentence contains a punctuation error?

A

The jack-in-the-box made the baby laugh but frightened the cat.

B

My daughter is running for mayor of the town against her cousin.

C

You can use this atlas to locate islands in the mid Pacific.

D

Her father-in-law is a skilled carpenter, so he's helping them remodel their kitchen.