Answer:
see explanation
Explanation:
If the coupon rate is equal to  yields to maturity, then the bond price equal to par value of $1000.
But if the yield changes, then the price of the longer maturity bond will change more than that of the shorter maturity. Hence, Bond A will be more volatile than B.
New Price of A = PV(rate = 7%/2, nper = 12*2, pmt = 6%*1000/2, fv = 1000, 0) = $919.71, i.e. a decline of 8%
Let's check New Price of B = PV(rate = 7%/2, nper = 4*2, pmt = 6%*1000/2, fv = 1000, 0) = $965.63