A. island of Madagascar
B. canary island
C. St. Helena island
D. cape verde island

Correct Answer:

Option A – island of Madagascar

SEE ALSO  The surface zone of the earth is occupied by living organisms is referred to as the?

Copyright warnings! Do not copy.