All other things equal, which of the following has the longest duration? a. a 20 year bond with a 10% coupon yielding 10% b. a 20 year bond with a 10% coupon yielding 11% c. a 20 year zero coupon bond yielding 10% d. a 20 year zero coupon bond yielding 11%