单项选择题

A () talk is too long for those children.

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