v3.5.0.2
Long-Term Debt (Debt Borrowings)(Details)
$ in Millions
6 Months Ended
Jun. 30, 2016
USD ($)
Senior 2.75% Notes Due 2023 [Member]  
Principal amount $ 1,100
Interest rate 2.75%
Maturity date 2023
Senior 3.15% Notes Due 2026 [Member]  
Principal amount $ 2,200
Interest rate 3.15%
Maturity date 2026
Senior 4.05% Notes Due 2046 [Member]  
Principal amount $ 1,430
Interest rate 4.05%
Maturity date 2046
Senior 1.625% Notes Due 2022 [Member]  
Principal amount $ 700
Interest rate 1.625%
Maturity date 2022
Senior 2.35% Notes Due 2027 [Member]  
Principal amount $ 1,400
Interest rate 2.35%
Maturity date 2027
Senior 3.20% Notes Due 2036 [Member]  
Principal amount $ 1,000
Interest rate 3.20%
Maturity date 2036
Senior 3.40% Notes Due 2046 [Member]  
Principal amount $ 1,400
Interest rate 3.40%
Maturity date 2046