Alex's kitten has a mass of 2500g.Her puppy has a mass of 3kg.How much greater is the mass of the puppy than the mass of the kitten?

A.300g
B.500g
C.700g
D.1500g
B?

Right.

To find out how much greater the mass of the puppy is than the mass of the kitten, you need to subtract the mass of the kitten from the mass of the puppy.

The mass of the kitten is given as 2500g, and the mass of the puppy is given as 3kg. To compare the two masses, you need to convert the mass of the puppy from kg to grams since the mass of the kitten is given in grams.

1 kg = 1000 g

So, the mass of the puppy in grams is 3kg * 1000g/kg = 3000g.

Now you can subtract the mass of the kitten (2500g) from the mass of the puppy (3000g) to find the difference:

3000g - 2500g = 500g

Therefore, the correct answer is B. 500g.