Why does Rose choose Jack in the end?
A.
They share similar tastes and interest, values and outlooks on life, meanwhile, Rose feels at ease together with Jack.
B.
Jack is more romantic than Cal .
C.
Rose always feels bored and suffocated with Cal .
D.
Rose is disappointed with her aristocratic world.