The idiom 'be all and end all' means-
A
by my means
B
supreme aim
C
whatever happen
D
everything
Correct Answer: whatever happen