C
分析:声音可以在固体、液体和气体中传播,声音不能在真空中传播.
解答:A、不是因为岩石受到流星撞击不发声,而是月球上没有传播声音的介质.故A说法不正确.
B、不是因为声音小是由于月球表面附近空间没有空气,没有传播声音的介质.故B说法不正确.
C、声音的传播需要介质,由于月球表面附近空间没有空气,没有传播声音的介质,真空不能传播声音,因此流星打在月球表面的岩石上,像上演无声电影一样.故C说法正确.
D、由于月球表面附近空间没有空气,没有传播声音的介质,所以才听不到声音;但是固体是可以传播声音的.故D说法不正确.
故选C.
点评:声音的传播需要介质,真空不能传声.