What happens when you attempt to compile and run the following code?
#include
int main (int argc, const char * argv[])
{
int a = 30, b = 1, c = 5, i=10; i = b < a < c; cout << i; return 0; }
A. compilation fails
B. It prints: 10
C. It prints: 0
D. It prints: 1