Why do urban areas experience warmer temperatures compared to surrounding rural areas?

A. Urban areas have more surfaces that absorb and hold heat

B. Urban areas have more surface that reflect and disperse heat