The answer would be D) asexual reproduction.
Asexual reproduction will produce a offspring that has the same genetic material with their parent. That mean the offspring will have the same genetic that code their parent color, thus their color is the same as their parent. Other option will allow the offspring to have different genes, so the offspring could have different color.