A. Not necessarily true!
When one delays collecting social security benefits, the payout always increases. However, that doesn't necessarily mean the spousal benefits would increase as well. Here are two scenarios:
Scenario A.
A husband is eligible for a monthly benefit of $A at his full retirement age of 66, but waits till age 70 to claim social security benefits at amount $B (higher than $A).
However, the delayed retirement credits (difference of $B-$A) are not used in calculating spousal benefits! So if the husband's wife claims social security at her full retirement age, her spousal benefit would be only half of $A, or half of the amount the husband would have received at age 66.
Scenario B.
The same husband starts collecting social security benefits at age 66 $A. As time passes, his benefits will gradually increase, due to annual cost of living adjustments and was recalculation. Let's assume at age 70, his monthly payout has increased to $C ($C will be a figure greater than $A but less than $B).
Now, this husband's wife, if she first claims a spousal benefit at her full retirement age 66, would be eligible for a monthly sposal benefits of half of $C (higher than half of $A), or half of husband's current benefit.