PigeonP4762 PigeonP4762 01-05-2024 Biology Answered Which of the following invertebrates has large nerves, specialized vision, an ability to mimic, and intelligence?A. snailsB. cone shellC. octopusD. jellyfish