Revaluation account is operated to find out gain or loss at the time of
All of the options
Retirement of a partner
Admission of a partner
Death of a partner