Cpp Programming Quiz 18 – Which of the following statement is correct about the program given below?

Question: Which of the following statement is correct about the program given below?

#include
class IndiaBix
{
int x, y;
public:
IndiaBix(int &xx, int &yy)
{
x = xx;
y = yy;
Display();
}
void Display()
{
cout<< x << " " << y; } }; int main() { int x1 = 10; int &p = x1; int y1 = 20; int &q = y1; IndiaBix objBix(p, q); return 0; }

[A].It will result in a compile time error.
[B].The program will print the output 10 20.
[C].The program will print two garbage values.
[D].The program will print the address of variable x1 and y1. 

Answer: Option B