Gold is essentially 19 times as dense as water, water is the standard of specific gravity. Therefore with water, 1 gram of water displaces 1 cm3. 600 grams of water will displace 600 cm3 of water or 600 milliliers.
A crown weighing 600 grams will essentially displace 1/19th this volume.of 600 milliliters (cm3) of water. So first off, you can eliminate any number that is greater than 600 cm3. Thus automatically b and c are incorrect. Thus you have two choisce left. A and D. So if you divide 600 grams by 19.3 you get 31.1 cm3 Thus A is the correct answer.
The volume of a denser object for a given mass going to always be LESS than volume of a less dense object of the same mass. The old joke of what weights more a ton of feathers or a ton of bricks, is of course answered by they weigh the same, but the volume of the ton of bricks is going to be smaller than that of the volume of feathers. Weight being a weigh of measuring mass in a given gravitational field.
Archimedes' principle is that an object will displace an equal VOLUME of water, not an equal amount of mass, so the DENSER the object the less its overall volume it will displace per gram of mass. So the value of mass/volume (specific gravity), is greater than 1, the volume displaced will be less than that of water. If the specific gravity is less than one, it will if you submerged it under the water, displace a volume of water greater than an equal mass of water. It will also FLOAT. Buoyancy is a factor of density and not a factor of mass, which is why a cruise ship weighing many tons will float, while piece of granite weighing (with a mass of) 50 grams will sink.
Archimedes would not have had the instruments to measure the difference between a crown of pure gold to one that was an alloy, so he could have not actually done the experiment credited to him in terms of the crown. He likely did not run naked from the bath screaming Eureka, but he did come up with the ideas of buoyancy and specific gravity.