ANSWER : D

Explanation :

long int a = scanf("%ld%ld",&a,&a);    printf("%ld",a);

scanf() function returns the number of entities supplied  by keyboard.
Hence '2' is being printed out.