Sheet rubber. No maintenance, durable, hose down to clean
Seriously, vinyl or laminate will be fine will a good insulator underneath. Some people have put a 2" raised sub-floor in first with insulation and vapour barrier. Remember, moisture does come through the concrete and will cause problems down the road if not dealt with first.