单项选择题

The Craighead Caverns have been known ().

A.through history
B.since the time of the Indian nations
C.since 1905
D.since divers explored them