The correct answer is B.
Answer A: Incorrect. The first training session is at the gym. There is a possibility that before the first training session, there is some sort of briefing that includes the whole squad, but there is no mention of such a thing in the passage so that is purely conjecture.
Answer B: Correct. Squad training is the last training session of the day. Lunch usually precedes the second training session of the day. Therefore, we can deduce that lunch precedes the last training session of the day.
Answer C: Incorrect. Weightlifting is the first training session of the day, and we are told that the second training session is usually after lunch. Therefore, the first training session must be before lunch.
Answer D: Incorrect. There are a total of 3 training sessions. The second training session is generally conducted after lunch, so there is only 1 training session completed before lunch.