1. 

Functions cannot return a floating point number

A. Yes
B. No

2. 

Every function must return a value

A. Yes
B. No

3. 

If a function contains two return statements successively, the compiler will generate warnings. Yes/No ?

A. Yes
B. No

4. 

Maximum number of arguments that a function can take is 12

A. Yes
B. No

5. 

Will the following functions work?

int f1(int a, int b)
{
    return ( f2(20) );
}
int f2(int a)
{
    return (a*a);
}

A. Yes
B. No