Which one of the following fitness trends involves performing a specific exercise at a high intensity for 20 seconds, followed by 10 seconds of rest?

ACrossFit
BElite fitness
CKettlebell training
DTabata protocol