Detailed explanation and options for the selected question.
Mount Denali is the highest mountain in North America.