Do Horadric Caches drop all legendaries or only bounty-specific legendaries?

Solution 1:

From a blue post on the official Diablo 3 forum:

To clarify: Horadric Caches can drop any type of Legendary (regular or Bounty-exclusive) EXCEPT those that require Torment difficulty on higher. As difficulty has no impact on Horadric Caches, this also includes the ability to drop Torment-only Legendaries. Kadala is similar, as she also cannot generate Torment-only Legendaries.

Only the gear from monsters, including Rift Guardians, is affected by Difficulty level.

From the 2.0.5 patch notes:

Kadala - Can now drop Torment only Legendary items

Solution 2:

Caches can drop all legendaries. I've gotten both cache only and standard legendaries (such as chantodos) from caches. I've even gotten a legendary recipie or two.