Stock offset is 31mm on most GMT900 wheels, especially if you are running 17s or 18s. The less offset, the more clearance issues you will have, especially if you are set on running such a wide wheel.
285-70-17 is a popular choice with stock wheels.
Some more fuel efficient choices may be... well let me upload the chart I made a while back for my Yukon.
This chart was made for my Yukon, your pickup may handle some of the tires in the green area without trimming or with little in the way of trimming. I spent hours looking at member's photos, you would be wise to do so as well.
All is for naught if you choose a wheel with a shallow or negative offset, sticking the tire out past the fender.