ANSWER : C

Explanation :

float k = 3.84;    printf("%d",(int)k);

Typecasting is being done i.e float is being converted into int.

3.84 gets truncated to 3.