What is the meaning of life?

A

Liberation from the self

B

A Monty Python movie

C

Happiness

D

To be pawn in game of life