单项选择题

A ______ talk is too long for those children.

A.two hours
B.two hour's
C.two-hour
D.two-hours