Yabesredid Yabesredid History Answered a historical proof on the connection of science and art?A. Mt. MayonB. Egyptian pyramidsC. Boracay IslandD. Amazon River