A. Insects (Other)
More extensive information on insects can be found in a separate blog post.
B. Flesh-flies (SARCOPHAGIDAE)
Flesh-flies lay their eggs on carrion, on dung and on matter found decaying anywhere. Occasionally they will lay their eggs in an animal's open wounds.
C. Flesh-fly 2 (Sarcophaga sp.)
This fly is a member of the Flesh-fly family, one of Sarcophaga carnaria or Sarcophaga subvinca or Sarcophaga variegata. Accurate identification requires microscopic inspection.