You can jump on eBay and purchase any 09-14 GMC, Esky, Tahoe or Burb BT VCIM / Communication Module / OnStar Module and it’s plug n play with the existing unit located under the radio. No programing required. Steering wheel controls phone, pick up / hang up, volume. The VCIM can be programmed to dial by voice / name or digits.
The A2DP BT / Music streaming product listed above by ISS is available at Crutchfield now. Unfortunately, it works only on the later 11-14 HDD Navi units that have their XM tuners located behind the glovebox door.
The VCIM swap can be done in 1-2 hours for free, instant, fully integrated BT phone. The modules on eBay are $20-$50 used.
Denali has the Bose Amp. If you wanted to upgrade to the 11-14 factory HDD Navi you could add the AD2P module above that would also be fully integrated for phone & music, seamlessly & simultaneously.
BTW, if you use an iPhone with the VCIM you can use Siri to control the system like CarPlay. With the 11-14 HDD factory head unit Siri controls the music too.