What was the major appeal of Buddhism?

It provided a deity to worship.
It was practiced by millions of people.
It was an important part of Chinese society.
It was believed to bring about an end to suffering.