have been advanced Three theories have been advanced for the origin of the moon July 23, 2023 Three theories have been advanced for the origin of the moon According to the oldest…