Elvis deffinatly!!!!
Correction:
If we only count studio albums, Elvis has 7 albums that have been certified platinum. Mariah Carey 11.
Mariah Carey
She has beat Elvis record
The Beatles (20)Mariah Carey (18)Elvis Presley (17)
The Beatles (20)Mariah Carey (18)Elvis Presley (17)
Because George Straits 56 Number ones are in the Billboard Country and Western Chart, which for many various reasons ranks below the main Billboard chart in which Mariah Carey has just broken Elvis Presley's record.
Tupac ShakurWith over 107 million albums sold to date, including his posthumous albums.
It's difficult to say, but various complations, greatest hits albums, original studio albums, and live albums amount to something like 450 albums released in the USA. However not all did well, and many haven't been certified yet due to lack of sales data because sales was not always accurately tracked in the 50's, 60's and 70's. However he is certified for about 81 albums, 81 Gold and a heap of platinum status albums.
Mariah Carey has 18 number one hits, which is 7 more than Whitney who has 11. She also shares the record with Elvis for the most cumulative weeks at number one with 79 weeks.
Elvis Presley had over 70 albums
Yes, it is Elvis Presley; he had 20 #1's. Mariah Carey is second on the list with 18 number one hits.
There is actually a tie for the second most number one singles. Elvis Presley and Mariah Carey each have 18 number ones.
The Beatles have the most Billboard Hot 100 #1 songs (20), followed by Mariah Carey (18), then Elvis (17).