单项选择题

Chemistry is ______ as a science for it provides the ability to understand living systems at the molecular level.

A.deniable
B.reliable
C.indispensable
D.dependent