Cpp Programming Quiz 164 – What will be the output of the following program?

Question: What will be the output of the following program?

#include
struct MyData
{
public:
int Addition(int a, int b = 10)
{
return (a *= b + 2);
}
float Addition(int a, float b);
};
int main()
{
MyData data;
cout<

[A].12 12
[B].12 18
[C].3 14
[D].18 12 

Answer: Option B