Which answer is the sentence fragment?

AThe clouds in the sky this morning.
BMy parents insisted that we wear sunscreen.
CWe went hiking along a segment of the Appalachian Trail.
DIt was a perfect day for going on a long hike.