Answer:
A. 30% in Bond A and 70% in Bond B
Explanation:
There are two liabilities X and Y. The X liability is due in 4 years which can be paid when the Bond A is matured. The maturity time of Bond A is 3 years. To find this duration of the bond is calculated to find immunizing bond portfolio.
Duration = D / (1 + y)
Duration of bond A is 2.56 and Bond B is 7.24
If we invest 30% in Bond A, the liability X can be offset by the redemption and liability Y will be offset when the Bond B matures.