Stalactites and stalagmites are

A) The opposite of cave formation

B) another term for cavern walls

C) caused by cave formation

D) types of cave formation