C Programming Part I

What is output by the following code?

    char c = 'A';
    float f = 1.7f;
    double d = 3.9;
    printf("char: %i  float: %i  double: %i\n", sizeof(c), sizeof(f), sizeof(d));
 char: 1  float: 4  double: 8
 char: 65  float: 1.7  double: 3.9
 char: 8  float: 4  double: 1
 char: 1  float: 1  double: 1
 char: A  float: 1.7  double: 3.9