IDNLearn.com: Your one-stop destination for finding reliable answers. Get comprehensive and trustworthy answers to all your questions from our knowledgeable community members.

Although she ruled over Egypt, Cleopatra originated from where?
A) Greece
B) Rome
C) Persia
D) Macedonia