单项选择题

有如下程序:
#include<iostream>
using namespace std;
class Instrument
public:
virtual void Display()=0;
;
class Piano:public Instrument
public:
void Display()/*函数体略*/
;
int main()
Instrument s;
Instrument*p=0;
//…;
return 0;

下列叙述中正确的是______。

A.语句“Insturment*p=0;”编译时出错
B.语句“Instrument s;”编译时出错
C.类Piano中的Display函数不是虚函数
D.类Instrument是一个虚基类