With her 18th chart-topper ``Touch My Body,'' Mariah Carey has passed Elvis Presley for the most No. 1 singles on the Billboard Hot 100, and is now second only to the Beatles.
Mariah Carey passes Elvis;