Which sentence uses hyphenation correctly?

Responses
A When I was twenty-three years-old, I lived in Taiwan for a year and worked as an English teacher.When I was twenty-three years-old, I lived in Taiwan for a year and worked as an English teacher.
B Mona does not usually care for peanuts unless they are slow-roasted.Mona does not usually care for peanuts unless they are slow-roasted.
C Lilac’s contract is up in mid-September, at which point he will start a new job.Lilac’s contract is up in mid-September, at which point he will start a new job.
D My mother recently purchased a top of-the-line juicer that can make delicious juices in a matter of seconds.

D My mother recently purchased a top-of-the-line juicer that can make delicious juices in a matter of seconds.