Which of the following is BEST for increasing muscular strength and endurance? A. hiking B. gymnastics C. weight training D. basketball Please select the best answer from the choices provided. A B C D