How many moles are contained in 3.131 × 1024 particles?

A. 5.199 mol
B. 18.85 mol
C. 0.5199 × 1023 mol
D. 1.885 × 1047 mol