Explanation
Alimony refers to the financial support paid by one spouse to the other spouse after a divorce or separation. It is typically paid by the higher-earning spouse to the lower-earning spouse to ensure that the lower-earning spouse is able to maintain a reasonable standard of living after the divorce.
Therefore, option B, "Maintenance given by husband to wife on divorce" is the correct answer.