Millie might not be able to attend the play tonight because she still has to find someone to watch her two-year-old daughter for the night. Which version of the senate's correct the error in the compound adjective

Millie might not be able to attend the play tonight because she still has to find someone to watch her two-year-old daughter for the night. Which version of the sentence corrects the error in the compound adjective?

A) Millie might not be able to attend the play tonight because she still has to find someone to watch her two years old daughter for the night.

B) Millie might not be able to attend the play tonight because she still has to find someone to watch her two-year-olds daughter for the night.

C) Millie might not be able to attend the play tonight because she still has to find someone to watch her two year old daughter for the night.

D) The original sentence is correct and does not need any correction.