"....THE JAPANESE LIVE LONGER THAN ANYONE ELSE...." WHAT DO...

3. "....the Japanese live longer than anyone else...." What does anyone else mean?A. some other peopleB. all other peopleC. most other peopleD. nobody