Which of the following rocks forms from shells and calcium carbonate?
limestone
halite
mudstone
coal
limestone
halite
mudstone
coal