The most likely reason that prevented the Roman Empire from expanding farther into areas like Northern Europe, far northern Britain, and parts of Asia is:
B. Those areas had powerful enemy tribes.
The Roman Empire often faced fierce resistance from various tribes and groups beyond its borders, which impeded its expansion into those regions.