以下關(guān)于C語言與C++語言的敘述中,正確的是( )。A.只要將C程序的擴展名.c改為.cpp,就可將過程式的C程序轉(zhuǎn)換為面向?qū)ο蟮腃++程序B.由于C++是在C的基礎(chǔ)上擴展的,因此C++編譯器能編譯C源程序C.在C程序中,也可以用結(jié)構(gòu)體類型定義類D.與C不同,C++程序中的函數(shù)必須屬于某個類