A whole number is a perfect square if it can be expressed as the product of two equal whole numbers. How many perfect squares are greater than $$0$$ and less than $$1000$$? 
选项为:A:$$30$$  B:$$31$$  C:$$32$$  D:$$33$$  请回答其中一个选项.