Practice question To obtain a CDL, you must be at least: 15 years old.18 years old.21 years old.25 years old. Answer: B — 18 years old. The correct answer is shown above. Try the full quiz for additional practice. Practice more: Pennsylvania CDL Class B Knowledge Test 1 →