Which planet has the largest number of satellite?

A ) Saturn

B ) Jupiter ✅

C ) Earth

D ) Mars