Who has set the record for the most FIFA World Cup appearances as a professional soccer player? (A) Kylian Mbappe (B) Lionel Messi (C) Cristiano Ronaldo (D) Neymar►Correct Option Correct Option is: B