What's the best vehicle for light offroading?

Looking for a vehicle that can handle light-medium off-roading(shallow stream/creek crossing, dirt trails, occasional mud trails) AND be a efficient, comfortable daily driver. Don't mind modifying abit with A/T tires, small lift, maybe custom skid plates. I'm looking at the 2nd, 3rd, and 4th gen Honda CR-V, Honda Pilot, Subaru Forester/Outback, and possibly a 2014 Mitsubishi Outlander/Ford Escape(though i'd have to save up more).

Which would be the best as far being a on/offroad vehicle? Would water get through the door seals on a car of that sort if i drove through 2ft of water? I heard Land Rovers can handle alot of water so i'm assuming they have tighter seals at the bottom.

My other option is to just buy a older Jeep Grand Cherokee or Toyota Land Cruiser and keep my current car.

Like your last two choices.

Honda Accord

How about a used chevy avalanche 4x4, i own a avalanche and go through over 2ft of snow with no problem also drove through 3ft of flood water. Great overall truck.