Coca Cola hasn't been around for hundreds of years.
Which of the following two sentences does not make sense?

(A) "coca-cola has been popular for hundreds of years because of its name"
(B) "coca-cola has been popular for hundreds of years because of its taste"