Answer: True Hope this helps you!!
Explanation:
Answer:
true!
idek
Mount Olympus is the tallest mountain in Greece
i think its C