Limestone is principally CaCO3, which is a compound. Because
naturally occurring limestone is usually formed from sea shells and
ocean bottom debris mixed together, naturally occurring limestone
is usually a mixture. Naturally occurring limestone in caves in the
form of stalactites and stalagmites can be much more nearly pure
than limestone formed from former sea beds, but even these kinds of
cave limestone generally contain some materials other than pure
CaCO3.