Even goldfish can grow to six or 8 inches. That appears to be a 30 gallon tank (US measurements). Those fish are going to outgrow that tank very quickly. I am not an aquarium fish person, but you want fish that will stay small for a tank that size.
And all due respect
@mgmine - but I would never recommend that someone buy fish with the intention of giving them away when they get too big - especially when it's a guarantee that they WILL get too big. That would be like saying go ahead and get a St. Bernard puppy for your small apartment - when it gets too big, just give it away. Why start out wrong?