D. Those areas had powerful enemy tribes.
This option is the most likely reason that prevented the Roman Empire from expanding farther into certain areas, as formidable opposition from local tribes often thwarted military campaigns and expansion efforts.