单项选择题

Some children display an unquenchable curiosity about every new thing they encounter.

A.insatiable

B.inherent
C.indiscriminate

D.incredible