Which of these structures are found in both plant and animal cells

Answer: B
Explanation: The mitochondria are vacuoles and ribosomes are in both plant and animal cell