Which is the correct ascending order of the following data types on the basis of size
int, float, char, double, long
char, int, long, float, double
double, long, float, int, char
char, int, float, long, double