单项选择题

有以下程序:   #include   usingnamespacestd;   #defineP13.14   classPoint   {private:   intX,y;   public:   Point(inta,intb)   {x=a:   y=b;}   intgetx()   {returnX;}   intgety()   {returny;}};   classCircle:publicPoint   {private:   intr;   public:   Circle(inta,intb,intc):Point(a,b)   {r=C;}   intgetr()   {returnr;}   doublearea()   {returnPI*r*r;}};   intmain()   (Circlec1(5,7,10);   cout<  return0;}   程序执行后的输出结果是(  )。

A.314
B.157
C.78.5
D.153.86