Final answer:
Slate roofing is the longest-lasting material among the options, often exceeding 100 years of service life, significantly outlasting wood shakes, asphalt shingles, and rolled roofing.
Step-by-step explanation:
The roofing material that should last the longest is B. Slate. Slate roofing is known for its exceptional longevity, often lasting more than 100 years. In contrast, wood shakes have a lifespan of about 20 to 40 years, while asphalt three-tab shingles typically last about 15 to 30 years. Rolled roofing, which is often used on flat roofs, tends to have the shortest lifespan of about 5 to 15 years under normal conditions. Other factors that can influence the lifespan of roofing materials include the quality of the installation, the climate, and maintenance practices.