Which one of the following types of exercise involves a mix of aerobic exercise, body weight exercises, and Olympic weightlifting?
ACrossFit
BElite fitness
CKettlebell training
DTabata protocol
ACrossFit
BElite fitness
CKettlebell training
DTabata protocol