Functions - Programming

Q1:

What will be the output of the following program?
#include<iostream.h> 
class AptitudeCrackSample
{
    public:
        int   a; 
        float b;
        void AptitudeFunction(int a, float b, float c = 100.0f)
        {
            cout<< a % 20 + c * --b;
        } 
}; 
int main()
{   AptitudeCrackSample objAptitude;
    objAptitude.AptitudeFunction(20, 2.000000f, 5.0f);
    return 0; 
}

A 0

B 5

C 100

D -5

E None of these