Monarch butterflies travel long distances to stay warm. They fly up to 3,000 miles to the same winter roosts, sometimes to the exact same trees. However, their life span is only a few months ____________. Their great-great-grandchildren return south the following fall.
Answer: D
The suggestion of short life span gives the clue