Two answers could be correct both B and D it does depend on the type of health work you are working in if you swim you burn calories and energy so being rested is a positive answer however by many health organizations or people in general 30 minutes is a safe time to swim after digestion, but if I was to say a more accurate answer would be B
Carbohydrate provides 4 calories per gram, protein provides 4 calories per gram, and fat provides 9 calories per gram.
There are several factors that you have to keep in mind while you consider joining a gym or buying fitness equipment.
Some of the several factors are that if the gym is near your residence, or is it really a good gym with qualified trainers or is the equipment for your age and all.
Similarly if you have to decide a workout program you have to keep alot of stuff in your mind while planning for it such as:
Your goal that you have to achieve, your current weight, your overall weight, your diet and much more.